Job Description
Join our dynamic engineering team at InnovateTech Solutions, where innovation meets impact. We're seeking a talented Software Engineer to contribute to cutting-edge projects in our Indianapolis headquarters. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape the future of technology.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern technologies
- Collaborate with cross-functional teams to deliver high-quality products
- Optimize applications for maximum performance and scalability
- Participate in code reviews and contribute to technical documentation
- Troubleshoot and resolve complex technical challenges
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field
- 3+ years of professional software development experience
- Proficiency in Java, Python, or JavaScript frameworks
- Experience with cloud platforms (AWS/Azure/GCP)
- Strong understanding of RESTful APIs and microservices
- Knowledge of Agile/Scrum methodologies
- Excellent problem-solving and communication skills