Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of digital innovation in Louisville's thriving tech ecosystem. We're seeking passionate problem-solvers to architect scalable solutions that impact millions of users. Enjoy hybrid work flexibility, cutting-edge projects, and a culture that champions growth and creativity. Your expertise will directly influence our product roadmap while collaborating with elite teams in a fast-paced, agile environment.
Responsibilities
- Lead full-cycle development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical documentation
- Optimize system performance and implement robust security protocols
- Collaborate with Product and Design teams to translate requirements into technical specifications
- Contribute to CI/CD pipeline improvements and DevOps practices
- Research emerging technologies and propose innovative solutions to complex challenges
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript with modern frameworks
- Strong understanding of cloud platforms (AWS/Azure/GCP)
- Proficiency with containerization (Docker/Kubernetes) and CI/CD tools
- Demonstrable experience with Agile methodologies
- Excellent problem-solving and communication skills