About the Role:
NanoBitWorld is seeking a highly skilled Senior Software Engineer with a strong background in software architecture and development. You will work closely with cross-functional teams to design and implement complex software solutions, ensuring scalability, performance, and quality. This role will involve collaborating with clients to understand their needs and crafting innovative solutions to solve their industry-specific challenges.
Responsibilities:
- Lead and contribute to the design, development, and deployment of software applications.
- Collaborate with product managers and stakeholders to align technical solutions with business goals.
- Mentor junior developers, conduct code reviews, and uphold best practices in software engineering.
- Stay updated on new technologies and industry trends to drive innovation.
Requirements:
- Bachelor’s degree in Computer Science or related field.
- 5+ years of experience in software development, with a focus on backend engineering.
- Strong knowledge of programming languages such as Python, Java, or C++.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and attention to detail.
Job Type: Full Time
Job Location: Remote