Job Description
Immediate opportunity for a Senior Software Engineer to join our dynamic team in Indianapolis! InnovateTech Solutions is urgently hiring to accelerate our cutting-edge SaaS platform development. If you're passionate about building scalable solutions and thrive in fast-paced environments, we want to hear from you. Relocation assistance available for qualified candidates!
As a key member of our engineering team, you'll collaborate with cross-functional teams to design, develop, and deploy high-performance applications. Our culture values innovation, collaboration, and work-life balance, with competitive benefits including health insurance, 401k matching, and flexible work arrangements.
Responsibilities
- Lead design and implementation of scalable microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Optimize application performance and troubleshoot complex system issues
- Collaborate with Product Managers to translate requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices
- Contribute to technical documentation and architectural decisions
- Stay current with emerging technologies and industry trends
Qualifications
- 5+ years of experience in software development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices patterns
- Proven track record of delivering complex projects on time
- Bachelor's degree in Computer Science or related field
- Experience with Agile/Scrum methodologies
- Excellent problem-solving and communication skills
- CI/CD and testing automation experience