Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and make an immediate impact on cutting-edge projects. We're seeking a passionate professional to lead development initiatives in our fast-paced NYC headquarters. This is an exceptional opportunity for a results-driven individual to shape the future of our digital products while enjoying competitive compensation and a collaborative culture.
Responsibilities
- Architect and develop scalable cloud-native applications using microservices
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement robust security protocols
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines using Docker, Kubernetes, and Jenkins
- Lead debugging efforts and resolve complex production issues
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Python, Java, or JavaScript frameworks
- Strong experience with cloud platforms (AWS, Azure, or GCP)
- Proven track record of delivering scalable, production-ready applications
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving and communication skills
- Familiarity with Agile methodologies and DevOps practices