Job Description
Join our dynamic engineering team at NexusTech Innovations, where we're revolutionizing digital experiences through cutting-edge technology. As a Senior Software Engineer, you'll architect scalable solutions, mentor junior developers, and drive innovation in a collaborative environment. We offer competitive compensation, comprehensive benefits, and opportunities to shape the future of our products.
Responsibilities
- Lead design and implementation of high-performance microservices using cloud-native architectures
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and implement robust CI/CD pipelines
- Contribute to open-source projects and stay current with emerging technologies
- Participate in agile ceremonies and drive continuous improvement initiatives
Qualifications
- 5+ years of experience in full-stack development with proficiency in Python/Java
- Expertise in cloud platforms (AWS/GCP) and containerization technologies (Docker/Kubernetes)
- Strong background in microservices architecture and event-driven systems
- Proven ability to lead complex projects with cross-functional teams
- Experience with testing frameworks and TDD/BDD methodologies
- Bachelor's degree in Computer Science or equivalent practical experience