Job Description
Join our dynamic team at InnovateTech Solutions, a leader in cutting-edge software development! As an Entry Level Software Engineer, you'll collaborate with industry experts to build innovative solutions that power tomorrow's technology. We offer a supportive environment with mentorship programs, flexible work arrangements, and opportunities to work on impactful projects with Fortune 500 clients.
Our Indianapolis hub combines Midwest charm with tech innovation, providing an ideal launchpad for your career. Enjoy competitive compensation, comprehensive benefits, and a culture that values creativity and continuous learning.
Responsibilities
- Develop and maintain high-quality software applications using modern frameworks (React, Node.js, Python)
- Participate in Agile sprints, sprint planning, and retrospectives
- Write clean, testable code with strong attention to security best practices
- Collaborate with cross-functional teams to define technical requirements
- Debug and resolve issues across full-stack applications
- Contribute to code reviews and technical documentation
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (2023-2025 graduates)
- Strong foundation in data structures, algorithms, and object-oriented programming
- Proficiency in at least one programming language (Java, Python, JavaScript, or C++)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Experience with cloud platforms (AWS, Azure, or GCP) preferred
- Excellent problem-solving and communication skills
- Portfolio demonstrating personal or academic projects