Job Description
Join our dynamic team at InnovateTech Solutions, a leading tech innovator in the Midwest! We're seeking passionate Entry-Level Software Engineers to build cutting-edge applications that impact millions. Work alongside industry experts in a collaborative environment focused on growth and innovation. Enjoy comprehensive benefits, mentorship programs, and opportunities to shape the future of technology. Indianapolis offers a thriving tech scene with affordable living and vibrant culture – the perfect launchpad for your career!
Responsibilities
- Develop and maintain scalable software applications using modern technologies
- Collaborate with cross-functional teams to design and implement feature-rich solutions
- Write clean, efficient, and well-documented code following best practices
- Participate in agile development cycles including sprint planning and retrospectives
- Debug and resolve issues across multiple layers of the application stack
- Contribute to code reviews and technical documentation
- Learn and implement new technologies and frameworks as needed
Qualifications
- Recent graduate or 0-2 years of software development experience
- Bachelor's degree in Computer Science, Engineering, or related field
- Strong proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and Agile methodologies
- Understanding of data structures, algorithms, and object-oriented principles
- Problem-solving skills and ability to learn quickly in a fast-paced environment
- Excellent communication and teamwork abilities