Job Description
Join TechNova Solutions' dynamic engineering team in Charlotte, NC, where innovation meets opportunity. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive technical excellence. This immediate-start role offers competitive compensation, collaborative culture, and growth potential in a fast-paced tech environment.
Responsibilities
- Lead full-cycle development of cloud-native applications using AWS and microservices architecture
- Mentor junior engineers through code reviews and technical documentation
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize system performance
- Conduct rigorous testing and debugging to ensure product quality
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in object-oriented programming (Java/Python preferred)
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong background in relational databases (SQL) and NoSQL solutions
- Proven track record of delivering complex software projects
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills