Job Description
We are seeking a highly skilled Software Engineer to join our rapidly expanding team in Louisville, KY. This is an urgent hiring opportunity for a proactive professional who thrives in a dynamic environment and is ready to make an immediate impact.
In this role, you will collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions that drive business growth. If you are looking for a challenging role with competitive benefits and a modern tech stack, we want to hear from you.
Why Join Us?
- Competitive Compensation: Salary range of $90k - $130k depending on experience.
- Modern Stack: Work with the latest technologies in a supportive culture.
- Flexible Environment: Hybrid work options available.
Don't miss this chance to advance your career with a leader in the industry. Apply today!
Responsibilities
- Design, develop, and maintain robust, scalable software applications using modern programming languages.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in the full software development lifecycle, including requirements analysis, architecture design, testing, and deployment.
- Collaborate with product managers and designers to translate business requirements into technical solutions.
- Identify, troubleshoot, and resolve complex software defects and performance bottlenecks.
- Conduct code reviews and mentor junior developers to ensure code quality and knowledge sharing.
- Integrate third-party APIs and services to extend application functionality.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Minimum of 3-5 years of professional software development experience.
- Proficiency in at least one primary programming language such as Python, Java, C#, or JavaScript/TypeScript.
- Strong understanding of software design patterns, data structures, and algorithms.
- Experience with relational databases (SQL) and ORM frameworks.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.