Job Description
Are you a passionate developer looking for the next step in your career? Apex Digital Solutions is currently seeking a highly skilled Senior Software Engineer to join our growing team in Louisville, KY. We offer a competitive salary, comprehensive benefits, and a collaborative environment where your ideas will shape the future of our products.
In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that drive business value. We are looking for someone who thrives in a fast-paced environment and is eager to solve complex problems.
Why Join Us?
- Competitive salary and performance bonuses
- Comprehensive health, dental, and vision insurance
- Flexible work hours and remote work options
- Professional development opportunities and tuition reimbursement
- A supportive and inclusive company culture
Responsibilities
- Design, develop, and implement complex software features using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define and deliver high-quality software.
- Write clean, efficient, and maintainable code while adhering to best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance optimization.
- Troubleshoot, debug, and resolve technical issues and defects in a timely manner.
- Conduct research and evaluate new technologies to improve existing systems and propose innovative solutions.
- Mentor junior developers and provide technical guidance within the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Strong problem-solving skills and the ability to work independently or in a team setting.
- Excellent communication skills and the ability to articulate technical concepts to non-technical stakeholders.