Job Description
Join our dynamic team at TechInnovate Solutions and become a key driver in revolutionizing digital experiences for Fortune 500 clients. We're urgently seeking a passionate Senior Software Engineer to architect cutting-edge solutions in a fast-paced, collaborative environment. With competitive benefits, flexible work arrangements, and direct impact on high-stakes projects, this is your chance to elevate your career while shaping the future of technology in Louisville's thriving tech hub.
Responsibilities
- Design, develop, and deploy scalable cloud-native applications using microservices architecture
- Lead technical initiatives for enterprise-level SaaS platforms serving 1M+ users
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize system performance and implement CI/CD pipelines for continuous delivery
- Collaborate with cross-functional teams to translate business requirements into technical specifications
- Conduct thorough testing and debugging to ensure production-quality releases
Qualifications
- 5+ years of experience in full-stack development with Java/Python and modern frameworks
- Expertise in cloud platforms (AWS/Azure) and containerization technologies (Docker/Kubernetes)
- Strong background in RESTful API design and database optimization (SQL/NoSQL)
- Proven track record of delivering complex projects in agile environments
- BS/MS in Computer Science or equivalent technical certification
- Excellent problem-solving skills with focus on scalability and security best practices