Job Description
Join TechSolutions Inc. in Charlotte, NC as a Senior Software Engineer and drive innovation for our expanding footprint across Virginia! We're seeking a passionate leader to architect cutting-edge solutions in a collaborative, tech-forward environment. Enjoy competitive compensation, comprehensive benefits, and opportunities to shape the future of our digital platforms. Apply now to build your career in the thriving Charlotte tech scene!
Responsibilities
- Lead full-stack development of scalable cloud applications using Java and AWS
- Mentor junior engineers through code reviews and architectural guidance
- Collaborate with cross-functional teams to define technical requirements
- Optimize system performance and implement CI/CD best practices
- Design secure APIs and microservices for enterprise solutions
- Drive innovation through emerging tech exploration (AI/ML, blockchain)
- Contribute to technical documentation and knowledge sharing
Qualifications
- 5+ years of software development experience with Java/Spring Boot
- Expertise in cloud platforms (AWS/Azure) and microservices architecture
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills with complex system design
- Agile/Scrum methodology proficiency
- CI/CD pipeline implementation (Jenkins, GitLab)
- Excellent communication and leadership abilities