Job Description
Are you a results-driven Software Engineer looking for your next challenge in Louisville, KY?
Apex Digital Systems is seeking a talented Senior Software Engineer to join our growing team. We pride ourselves on delivering innovative solutions that drive business growth. In this role, you will have the opportunity to work on cutting-edge projects, mentor junior team members, and shape the technical direction of our products.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Work in a dynamic, collaborative environment.
- Opportunities for professional growth and development.
- State-of-the-art office located in the heart of downtown Louisville.
We are looking for a self-starter who is passionate about code quality and user experience.
Responsibilities
- Design, develop, and maintain scalable web applications using modern technologies.
- Collaborate with product managers, designers, and other engineers to define feature requirements.
- Write clean, maintainable, and efficient code following best practices.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Debug and resolve complex technical issues efficiently.
- Participate in the full software development lifecycle (SDLC) from conception to deployment.
- Mentor junior developers and contribute to team knowledge sharing.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, HTML5, CSS3, and one or more backend languages (e.g., Python, Java, C#).
- Experience with modern frontend frameworks (React, Angular, or Vue.js).
- Experience with database management systems (SQL, NoSQL).
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.