Job Description
Join TechNova Solutions in Charlotte, NC as a Senior Software Engineer and unlock a transformative career with comprehensive visa sponsorship and relocation assistance! We're seeking innovative talent to build cutting-edge cloud-native applications while enjoying Charlotte's booming tech scene and Southern hospitality.
As part of our dynamic engineering team, you'll architect scalable solutions, mentor junior developers, and drive technical excellence. We offer a competitive benefits package, flexible work arrangements, and relocation support including moving expenses and housing assistance. Join us to shape the future of enterprise software in one of America's fastest-growing tech hubs.
Responsibilities
- Design and implement cloud-native microservices using AWS/GCP and Kubernetes
- Mentor junior engineers through code reviews and architectural guidance
- Lead CI/CD pipeline optimization and DevOps practices
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct system performance analysis and implement scalability improvements
- Stay current with emerging technologies and contribute to innovation roadmap
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in Java/Python and cloud platforms (AWS/GCP)
- Expertise in microservices architecture and containerization (Docker/Kubernetes)
- Proven track record of leading full-lifecycle software development projects
- Strong problem-solving skills with system design experience
- Excellent communication skills and ability to collaborate across teams
- Must be eligible for US visa sponsorship (H1B/OPT/GC)