Job Description
Join InnovateTech Solutions as a Senior Software Engineer and lead cutting-edge projects in our Boston headquarters. We're seeking passionate innovators to architect scalable solutions and drive technical excellence in a fast-paced, collaborative environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape the future of our product suite. Immediate start available! Apply now to join our dynamic team.
Responsibilities
- Design, develop, and deploy high-performance cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize system performance for scalability
- Contribute to open-source initiatives and stay current with emerging technologies
- Lead architectural decisions for new feature development
- Ensure robust security protocols and compliance standards are maintained
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Java, Python, and JavaScript/TypeScript
- Proven experience with cloud platforms (AWS/Azure) and container orchestration (Kubernetes)
- Strong understanding of distributed systems and database design (SQL/NoSQL)
- Demonstrable leadership in agile development methodologies
- Excellent problem-solving skills and ability to optimize complex systems
- Portfolio showcasing full-stack projects with measurable impact
- Strong communication skills for cross-functional collaboration