Job Description
Join our dynamic team immediately! InnovateTech Solutions is urgently seeking a talented Senior Software Engineer to drive cutting-edge projects in our Charlotte headquarters. This is a rare opportunity to make an immediate impact in a fast-paced, collaborative environment. We offer competitive compensation, flexible work arrangements, and a culture that values innovation and work-life balance.
As a key member of our engineering team, you'll develop scalable cloud solutions, mentor junior developers, and collaborate with cross-functional teams to deliver exceptional products. We're looking for someone who thrives in high-pressure situations and can hit the ground running.
Responsibilities
- Design and implement scalable cloud-based applications using AWS and Azure
- Mentor junior developers through code reviews and technical guidance
- Collaborate with product managers to define technical requirements
- Lead system architecture decisions for high-traffic platforms
- Optimize application performance and security protocols
- Contribute to CI/CD pipeline improvements
- Stay current with emerging technologies and industry trends
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript (Node.js)
- Strong proficiency with cloud platforms (AWS/Azure)
- Proven track record of leading complex projects
- Bachelor's degree in Computer Science or equivalent
- Experience with microservices architecture
- Excellent problem-solving and communication skills