Job Description
Join our dynamic team at InnovateTech Solutions and drive cutting-edge software development in the heart of North Carolina's thriving tech hub. We're seeking a passionate Senior Software Developer to architect scalable solutions and mentor junior engineers. Enjoy competitive benefits, flexible work arrangements, and opportunities to work on transformative projects for Fortune 500 clients. Our collaborative culture emphasizes innovation, work-life balance, and professional growth. Immediate openings available!
Responsibilities
- Lead full-cycle software development using Java, Python, and cloud technologies (AWS/Azure)
- Design and implement microservices architectures for high-traffic applications
- Mentor junior developers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with cross-functional teams to deliver enterprise solutions
- Contribute to technical strategy and architectural decisions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms
- Strong understanding of RESTful APIs and microservices
- Experience with Agile methodologies and DevOps practices
- Proven track record of delivering scalable production systems
- Excellent problem-solving and communication skills