Job Description
We are seeking a dynamic and experienced Senior Software Engineer to join our growing team in Indianapolis. If you are looking for an immediate start with a company that values innovation and professional growth, this is your opportunity.
At Apex Digital Solutions, we are revolutionizing the industry with cutting-edge technology. You will play a pivotal role in designing scalable solutions and mentoring junior developers. We offer a competitive salary, comprehensive benefits, and a collaborative culture.
Why Join Us?
- Immediate Start: Don't wait—join us as soon as this week.
- Competitive Pay: Salary range from $95,000 to $135,000 based on experience.
- Modern Tech Stack: Work with the latest tools and methodologies.
- Remote & Hybrid Options: Flexible work arrangements available.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while conducting thorough code reviews.
- Mentor junior developers and provide technical guidance to the team.
- Identify and resolve technical debt and performance bottlenecks in real-time.
- Participate in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Minimum of 5 years of experience in software development.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms such as AWS or Azure.
- Deep understanding of database management systems (SQL/NoSQL).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a fast-paced environment.
- BS in Computer Science or related field preferred.