Job Description
Join our award-winning engineering team as a Senior Software Engineer in Charlotte, NC with full remote flexibility! We're urgently hiring innovators to architect scalable solutions for enterprise clients. This immediate hire opportunity offers competitive compensation, cutting-edge tech stack, and a collaborative culture that values your expertise. Help us redefine digital experiences while enjoying Charlotte's vibrant tech scene and work-life balance.
Responsibilities
- Lead full-stack development of cloud-native microservices using Java/Spring Boot and React
- Design and implement CI/CD pipelines for automated testing and deployment
- Mentor junior engineers through code reviews and technical documentation
- Collaborate with product teams to translate business requirements into technical specs
- Optimize system performance and troubleshoot complex production issues
- Drive architectural decisions and introduce emerging technologies
Qualifications
- 5+ years of experience in enterprise software development
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong knowledge of AWS/GCP services and containerization (Docker/Kubernetes)
- Proven track record of delivering high-traffic, scalable applications
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail
- Experience with Agile methodologies and Jira/Confluence