Job Description
Join InnovateTech Solutions as an Entry Level Software Engineer and launch your career in Indianapolis! We're seeking passionate recent graduates to build cutting-edge applications while receiving comprehensive relocation assistance and mentorship from industry veterans. Our collaborative environment combines agile methodologies with modern tech stacks to solve real-world challenges for Fortune 500 clients.
As a key member of our development team, you'll contribute to scalable cloud-native applications while growing through our structured training program. We offer competitive benefits, flexible work arrangements, and opportunities for rapid career advancement in one of America's fastest-growing tech hubs.
Responsibilities
- Develop, test, and maintain responsive web applications using JavaScript/TypeScript frameworks
- Collaborate with cross-functional teams to implement RESTful APIs and microservices
- Write clean, documented code following industry best practices and SOLID principles
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives
- Debug and optimize existing code for performance and security
- Contribute to CI/CD pipeline improvements and automation
- Mentor junior developers through pair programming and code reviews
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in at least one modern programming language (Python, Java, or C#)
- Familiarity with JavaScript frameworks (React, Angular, or Vue)
- Understanding of database systems (SQL/NoSQL) and ORM tools
- Basic knowledge of cloud platforms (AWS, Azure, or GCP)
- Experience with version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills and ability to learn new technologies quickly
- Excellent communication and teamwork abilities