Job Description
Join our dynamic team at TechSolutions Inc. as a Senior Software Engineer and immediately contribute to cutting-edge projects in Charlotte's thriving tech hub. We're seeking a passionate innovator to architect scalable solutions and mentor junior developers. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in a collaborative environment.
Responsibilities
- Design and implement robust cloud-based applications using Java and AWS
- Lead code reviews and drive best engineering practices across teams
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product managers to translate requirements into technical solutions
- Optimize system performance and resolve complex integration challenges
- Stay current with emerging technologies and contribute to innovation initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and microservices architecture
- Proficiency with cloud platforms (AWS, Azure, or GCP)
- Strong problem-solving skills with attention to detail
- Experience leading agile development processes
- Excellent communication and teamwork abilities