Job Description
Join InnovateTech Solutions as a Night Shift Software Engineer and shape the future of enterprise software development. We're seeking passionate engineers to build scalable cloud solutions while enjoying a flexible schedule that offers work-life balance. Our Indianapolis campus features cutting-edge labs, collaborative spaces, and a culture that values innovation and growth. This role offers competitive compensation, comprehensive benefits, and opportunities to work on mission-critical projects for Fortune 500 clients.
Responsibilities
- Design and implement high-performance microservices using Java, Python, and Go
- Develop and maintain CI/CD pipelines for automated testing and deployment
- Collaborate with cross-functional teams to define technical requirements
- Optimize system performance and troubleshoot complex production issues
- Implement security best practices and conduct regular code reviews
- Document technical specifications and maintain architecture diagrams
- Mentor junior engineers through pair programming and knowledge sharing
- Participate in agile ceremonies and contribute to sprint planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of software development experience with cloud technologies
- Proficiency in at least two programming languages (Java, Python, C#, etc.)
- Strong understanding of RESTful APIs and microservices architecture
- Experience with AWS/Azure and containerization technologies (Docker, Kubernetes)
- Familiarity with agile methodologies and DevOps practices
- Excellent problem-solving skills and ability to work independently
- Willingness to work night shift (10 PM - 6 AM) with adjusted compensation