Job Description
Immediate Opportunity in Charlotte's Tech Hub! InnovateTech Solutions is urgently hiring a Senior Software Engineer to join our dynamic team. As a rapidly growing fintech company, we're revolutionizing digital banking solutions and need your expertise to drive innovation. This full-time role offers competitive compensation, comprehensive benefits, and the chance to work with cutting-edge technologies in one of America's fastest-growing tech markets.
Join us to build scalable cloud applications, mentor junior developers, and directly impact millions of users. If you're passionate about solving complex problems and thrive in a fast-paced environment, apply now!
Responsibilities
- Design, develop, and deploy scalable cloud-based applications using AWS and microservices architecture
- Lead code reviews and implement best practices for CI/CD pipelines
- Collaborate with product managers to translate business requirements into technical solutions
- Mentor junior engineers and conduct technical workshops
- Optimize application performance and troubleshoot production issues
- Implement security protocols and compliance standards
- Contribute to architectural decisions and technology roadmap
Qualifications
- 5+ years of experience in full-stack development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong proficiency in React, Angular, or modern JavaScript frameworks
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of delivering high-traffic applications
- Experience with Agile methodologies and JIRA
- Excellent problem-solving skills and ability to work independently
- Strong communication skills for cross-functional collaboration