Job Description
Are you a driven Software Engineer seeking a flexible path to a permanent role in Indianapolis?
Innovate Indianapolis Partners is currently seeking a high-performing Senior Software Engineer to join our growing team. We specialize in bridging the gap between temporary staffing and permanent employment, offering a unique environment where your skills are valued immediately, with a clear trajectory toward a long-term full-time contract.
In this role, you will take ownership of critical application development projects, ensuring high-quality code and timely delivery. We are looking for a self-starter who thrives in a collaborative, fast-paced environment and is eager to contribute to our mission of digital transformation in the Midwest.
Why Join Us?
- Competitive hourly rate with potential for conversion to a salaried full-time position.
- Flexible work arrangements and exposure to Fortune 500 clients.
- Professional development opportunities and mentorship.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern technologies (e.g., React, Node.js, Python).
- Conduct code reviews and provide constructive feedback to team members to ensure best practices.
- Collaborate with cross-functional teams including Product Managers and QA Engineers to define project requirements.
- Debug and troubleshoot complex application issues to ensure optimal system performance.
- Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, HTML, CSS, and a modern framework (React, Vue, or Angular).
- Experience with RESTful APIs and database technologies (SQL or NoSQL).
- Excellent problem-solving skills and the ability to work independently.