Job Description
We are hiring now for a dynamic Senior Software Engineer to join our team in Louisville, KY. This is a direct hire position offering a competitive salary and comprehensive benefits package. If you are a results-driven professional looking for a stable career opportunity in the tech sector, we want to hear from you.
As a key member of our engineering team, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions that drive our business forward. We value innovation, collaboration, and technical excellence.
Why Join Us?
- Direct Hire: Full-time opportunity with long-term stability.
- Competitive Pay: Salary commensurate with experience ($85k - $115k).
- Modern Tech Stack: Work with the latest tools and technologies.
- Growth: Clear pathways for career advancement and professional development.
Responsibilities
- Design, develop, and test scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define features and technical specifications.
- Write clean, efficient, and maintainable code following industry best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to peers.
- Debug, troubleshoot, and resolve complex software issues to ensure system stability and performance.
- Mentor junior developers and contribute to the technical growth of the team.
- Participate in the full software development lifecycle, from planning and design to deployment and maintenance.
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 Python, Java, or C#.
- Experience with React, Angular, or Vue.js for front-end development.
- Familiarity with SQL and relational databases (PostgreSQL, MySQL).
- Understanding of RESTful APIs and microservices architecture.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.