Job Description
Join InnovateTech Solutions as a Software Engineer and make an immediate impact on cutting-edge projects! We're seeking a dynamic professional to architect scalable solutions and drive innovation in our fast-paced environment. Collaborate with cross-functional teams to deliver high-quality software that transforms industries. Enjoy competitive compensation, flexible work arrangements, and opportunities for rapid career growth in Louisville's thriving tech scene.
Responsibilities
- Design, develop, and maintain robust software applications using modern frameworks
- Lead code reviews and implement best practices for clean, maintainable code
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex technical challenges
- Mentor junior engineers and contribute to technical documentation
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 3+ years of experience in full-stack development
- Proficiency in JavaScript, Python, and cloud platforms (AWS/Azure)
- Strong understanding of Agile methodologies and DevOps practices
- Excellent problem-solving skills and attention to detail
- Experience with CI/CD pipelines and containerization technologies
- Ability to work independently and thrive in a fast-paced environment