Job Description
InnovateTech Solutions is urgently seeking a Senior Software Developer to join our dynamic team in Indianapolis. This is a rare opportunity to make an immediate impact in a fast-growing tech environment. We're looking for a passionate innovator who thrives in high-pressure situations and can deliver cutting-edge solutions. Join us to shape the future of digital transformation while enjoying competitive compensation, comprehensive benefits, and a collaborative culture that values your expertise.
Responsibilities
- Design, develop, and maintain scalable software applications using Java, Python, and cloud technologies
- Lead agile development cycles, conduct code reviews, and mentor junior developers
- Collaborate with cross-functional teams to define technical requirements and solve complex problems
- Implement CI/CD pipelines and ensure robust system architecture
- Optimize application performance and troubleshoot production issues
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience with Java/Python
- Expertise in cloud platforms (AWS/Azure) and microservices architecture
- Strong proficiency in RESTful APIs and database design (SQL/NoSQL)
- Proven track record of delivering projects in fast-paced environments
- Excellent problem-solving skills and ability to work autonomously
- Agile/Scrum certification preferred