Job Description
Are you a visionary Software Engineer looking to build the future of technology in the heart of Music City? Apex Innovations is on the hunt for a talented Senior Software Engineer to join our high-growth team. We are dedicated to revolutionizing the healthcare technology sector with scalable, secure, and user-centric solutions.
In this role, you will be at the forefront of innovation, working on projects that impact millions of lives. We pride ourselves on a culture of collaboration, continuous learning, and technical excellence. If you are driven by complex challenges and eager to mentor the next generation of developers, we want to meet you.
Benefits & Perks
- Competitive salary and comprehensive health benefits package.
- Flexible work arrangements including remote and hybrid options.
- Generous PTO and professional development stipends.
- State-of-the-art equipment and a modern, inclusive work environment.
Responsibilities
- Design, develop, and maintain robust, scalable software solutions using modern programming languages and frameworks.
- Collaborate closely with cross-functional teams (product managers, designers, and QA) to define requirements and deliver high-quality features.
- Write clean, efficient, and well-documented code while adhering to strict industry coding standards and best practices.
- Participate in code reviews, architectural planning, and technical decision-making to drive product excellence.
- Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks in real-time.
- Contribute to the continuous improvement of our CI/CD pipelines and DevOps processes.
- Mentor junior developers and foster a culture of knowledge sharing within the engineering team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience in a full-time capacity.
- Strong proficiency in JavaScript (ES6+), Python, or Java.
- Hands-on experience with front-end frameworks such as React, Angular, or Vue.js and back-end technologies like Node.js or Spring Boot.
- Experience working with cloud platforms (e.g., AWS, GCP, or Azure).
- Familiarity with database technologies (SQL and NoSQL) such as PostgreSQL, MySQL, or MongoDB.
- Strong problem-solving skills with a focus on code quality and system scalability.
- Excellent verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.