Job Description
Join our dynamic team at NexusTech Solutions, where innovation meets excellence. As a Senior Software Engineer, you'll architect and build scalable systems that power our next-generation platform. Collaborate with cross-functional teams to deliver high-impact solutions while mentoring junior engineers. We foster a culture of continuous learning and technical excellence, offering competitive benefits and opportunities for professional growth.
Responsibilities
- Design and implement scalable microservices using cloud-native technologies
- Lead code reviews and contribute to technical documentation
- Optimize application performance and security protocols
- Collaborate with product teams to translate requirements into technical specs
- Mentor junior engineers through pair programming and knowledge sharing
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Python/Java
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong proficiency in RESTful API design and implementation
- Experience with CI/CD pipelines and DevOps practices
- Proven ability to lead technical projects and deliver complex features
- Excellent problem-solving skills and attention to detail