Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize how businesses innovate! We're seeking a passionate expert to architect cutting-edge solutions in our fast-paced, collaborative environment. Enjoy comprehensive benefits, flexible work arrangements, and opportunities to mentor emerging talent. Your impact will shape our future while advancing your career in Louisville's thriving tech hub.
Responsibilities
- Design and implement scalable cloud-native applications using microservices architecture
- Lead cross-functional Agile teams to deliver high-impact software solutions
- Optimize system performance through advanced profiling and debugging techniques
- Conduct comprehensive code reviews and enforce best practices
- Develop CI/CD pipelines to accelerate deployment cycles
- Collaborate with product teams to translate requirements into technical specifications
- Mentor junior engineers through pair programming and knowledge sharing sessions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, or modern JavaScript frameworks
- Strong knowledge of AWS, Azure, or GCP services
- Proven experience with containerization (Docker, Kubernetes)
- Proficient in SQL and NoSQL database systems
- Certification in cloud architecture or DevOps preferred