Job Description
Are you a driven developer looking for local jobs in Indianapolis? InnovateTech Solutions is currently hiring a Senior Software Engineer to join our elite engineering team. We are a forward-thinking company committed to digital transformation, and we need someone who can translate complex business requirements into elegant, scalable code.
In this role, you will work in a hybrid environment (3 days onsite in Indianapolis), collaborating closely with product managers, designers, and other developers to build the future of our platform. We offer a comprehensive benefits package, including health insurance, a 401(k) match, and generous PTO.
Responsibilities
- Design and implement scalable, high-performance software architecture for web and mobile applications.
- Write clean, maintainable, and well-documented code following industry best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and resolve complex technical issues efficiently.
- Conduct thorough code reviews to ensure code quality and adherence to standards.
- Mentor junior developers and contribute to the technical growth of the team.
Qualifications
- Minimum of 5 years of professional experience in software development.
- Strong proficiency in modern languages such as Python, Java, or JavaScript.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Familiarity with database technologies (SQL and NoSQL).
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong problem-solving skills and the ability to work in a fast-paced Agile environment.