Job Description
We are seeking a highly skilled Senior Software Engineer to join our team in Indianapolis, IN. Due to an aggressive expansion strategy, we have an urgent opening for a dedicated professional who is passionate about building scalable, robust software solutions.
At Innovate Indy Tech Solutions, we pride ourselves on fostering a culture of innovation and excellence. You will work with a diverse team of experts to deliver products that redefine industry standards. If you are ready for a challenge and want to make an immediate impact, we invite you to apply.
Responsibilities
- Architect and implement scalable web applications using modern technologies.
- Collaborate closely with product managers and designers to translate requirements into technical specifications.
- Write clean, efficient, and maintainable code following best practices.
- Conduct thorough code reviews and provide constructive feedback to peers.
- Identify, troubleshoot, and resolve complex software defects and performance issues.
- Mentor junior developers and contribute to the technical roadmap.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in Java or Python.
- Experience with front-end frameworks such as React or Angular.
- Deep understanding of database technologies, including SQL and NoSQL.
- Experience with cloud platforms (AWS or Azure) is a plus.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.