Job Description
Join TechNova Solutions, a leading innovator in cloud-native applications, as we expand our Charlotte engineering hub. We're seeking a Senior Software Engineer to architect scalable solutions while driving technical excellence in a dynamic, collaborative environment. This contract-to-hire role offers immediate impact with pathways to full-time employment for top performers.
Our Charlotte team operates in a hybrid model with downtown offices and flexible remote options. You'll work on cutting-edge projects for Fortune 500 clients while enjoying competitive compensation and professional development opportunities.
Responsibilities
- Design and implement cloud-native microservices using AWS/GCP
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and resolve complex production issues
- Collaborate with cross-functional teams to define product roadmaps
- Implement CI/CD pipelines and DevOps best practices
- Conduct technical assessments for new team members
- Document architecture decisions and system specifications
Qualifications
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong background in microservices architecture and API design
- Proven experience with CI/CD tools (Jenkins, GitLab CI, ArgoCD)
- BS in Computer Science or equivalent technical degree
- Excellent problem-solving and communication skills
- Experience with financial services or SaaS applications preferred
- Active security clearance or ability to obtain one