Job Description
We are looking for a Senior Software Engineer to join our growing team in Louisville, KY. This is a Direct Hire opportunity offering a competitive salary, comprehensive benefits, and the chance to work on cutting-edge projects.
At Apex Innovations, we believe in empowering our engineers to build the future. As a key member of our engineering squad, you will be responsible for architecting scalable solutions and driving technical excellence across our product suite.
Responsibilities
- Architect and implement robust, scalable software solutions using modern technologies.
- Collaborate closely with product managers, designers, and other engineers to define requirements and deliver high-quality features.
- Mentor junior developers and conduct code reviews to maintain high standards of code quality and security.
- Optimize application performance, scalability, and reliability.
- Participate in the full software development lifecycle, from design to deployment and maintenance.
- Troubleshoot complex technical issues and provide innovative solutions.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, and modern frontend frameworks (React, Angular, or Vue).
- Experience with backend technologies such as Node.js, Python, or Java.
- Deep understanding of relational and non-relational databases (SQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and ability to work in an agile environment.
- BS in Computer Science, Engineering, or a related technical field.