Job Description
We are urgently hiring for a Senior Software Engineer to join our dynamic team in Indianapolis!
Apex Innovations Inc. is seeking a highly skilled and motivated professional to lead our software development initiatives. This is a direct hire position offering a competitive salary and a comprehensive benefits package. If you are looking for an urgent opportunity to advance your career in a thriving tech environment, apply today.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Opportunity for direct hire and long-term career growth.
- Modern technology stack and agile work environment.
- Professional development and training opportunities.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features and functionalities.
- Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
- Conduct code reviews, perform unit testing, and debug complex issues to ensure product stability.
- Participate in the full software development lifecycle (SDLC) from requirements gathering to deployment.
- Mentor junior developers and provide technical guidance to the team.
- Optimize application performance and ensure high availability and security standards are met.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- 5+ years of professional experience in software development.
- Proficiency in programming languages such as Java, Python, or C#.
- Strong experience with relational databases (e.g., SQL, PostgreSQL) and cloud platforms (e.g., AWS, Azure).
- Experience with version control systems (e.g., Git) and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team setting.