Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and launch your career in Indianapolis's thriving tech ecosystem. We're a cutting-edge software development firm specializing in scalable cloud solutions and AI-driven applications. Our collaborative culture empowers new engineers to contribute to real-world projects while receiving mentorship from industry veterans. Enjoy competitive benefits, flexible work arrangements, and opportunities for professional growth in a dynamic environment.
Responsibilities
- Develop and maintain scalable backend services using Java and Spring Boot
- Collaborate with cross-functional teams to implement responsive web interfaces with React
- Write clean, efficient code following agile methodologies and CI/CD best practices
- Debug and optimize applications for performance and security
- Participate in code reviews and contribute to technical documentation
- Learn and implement cloud technologies (AWS/Azure) in production environments
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Fundamental knowledge of data structures, algorithms, and object-oriented programming
- Proficiency in at least one programming language (Java, Python, or C#)
- Familiarity with version control systems (Git) and Agile development practices
- Basic understanding of RESTful APIs and database management (SQL/NoSQL)
- Strong problem-solving skills and eagerness to learn new technologies
- Excellent communication and teamwork abilities