Job Description
Are you a passionate technologist looking to make a significant impact in the Indianapolis tech scene? Apex Innovations is seeking a Senior Software Engineer to join our elite engineering team.
We are redefining how businesses interact with data through scalable, high-performance software solutions. In this role, you will not only write code but architect the future of our platform. If you thrive in a collaborative, fast-paced environment and are driven by innovation, we want to hear from you.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision coverage.
- Flexible remote work options.
- Continuous learning and development budget.
Responsibilities
- Design, develop, and deploy high-quality software applications using modern frameworks and languages.
- Lead architectural decisions and perform system design reviews to ensure scalability and reliability.
- Collaborate closely with product managers, designers, and stakeholders to define feature requirements.
- Mentor junior developers and conduct code reviews to maintain high coding standards.
- Identify performance bottlenecks and optimize database queries and application logic.
- Stay up-to-date with emerging technologies and industry best practices to drive innovation.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- Minimum of 5 years of professional software development experience.
- Proficiency in Python, Java, or JavaScript and familiarity with modern frontend frameworks (React, Angular, Vue).
- Strong understanding of RESTful APIs, Microservices, and Cloud Architecture (AWS or Azure).
- Experience with SQL and NoSQL databases.
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment.