Job Description
Are you ready to accelerate your career in a dynamic environment? Apex Innovations is currently accepting applications for a Senior Software Engineer position in Indianapolis. We are committed to innovation and excellence, and we are looking for top-tier talent to join our growing team.
This is an urgent hiring opportunity for skilled professionals who are passionate about building scalable software solutions. Whether you are looking for a full-time on-site role or a flexible hybrid arrangement, we offer a competitive compensation package and a collaborative culture that fosters growth.
Why Join Us?
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Professional development and continuous learning opportunities.
- A modern, inclusive workplace in the heart of Indianapolis.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern technologies.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers.
- Write clean, efficient, and well-documented code that adheres to industry best practices.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Conduct code reviews and provide constructive feedback to team members.
- Debug and resolve complex technical issues and performance bottlenecks.
- Mentor junior developers and contribute to technical documentation.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Minimum of 5 years of professional software development experience.
- Proficiency in JavaScript, Python, or other core programming languages.
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- Strong understanding of database management systems (SQL/NoSQL).
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in an Agile/Scrum environment.