Job Description
Join TechNova Solutions, a leading innovator in enterprise software, as we revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect and build scalable cloud-native applications in our Charlotte headquarters. This immediate hire opportunity offers unparalleled growth potential in a dynamic, collaborative environment where your expertise will directly impact millions of users.
Our Charlotte campus features state-of-the-art facilities, flexible work arrangements, and a culture that champions technical excellence. You'll work alongside industry veterans on cutting-edge projects spanning AI, distributed systems, and DevOps transformation.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and scalability through rigorous testing
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines using Jenkins and Kubernetes
- Contribute to open-source projects and internal innovation labs
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization
- Strong understanding of distributed systems and database design
- Proven track record of delivering enterprise-grade applications
- BS/MS in Computer Science or equivalent experience
- Excellent problem-solving and communication skills