Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of fintech innovation in Charlotte's thriving tech hub. We're seeking passionate developers to architect scalable cloud solutions using cutting-edge technologies. Enjoy competitive compensation, flexible work arrangements, and opportunities to mentor junior engineers while building mission-critical applications for Fortune 500 clients.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead code reviews and enforce best practices in CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical specifications
- Mentor junior engineers through pair programming and technical workshops
- Optimize system performance and troubleshoot complex production issues
- Contribute to open-source projects and present technical findings
Qualifications
- 5+ years of experience in Java/Python with cloud-native development
- Expertise in RESTful APIs and event-driven architecture
- Proficiency with Docker, Terraform, and AWS services (EC2, S3, Lambda)
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills with data structures and algorithms
- Experience with Agile methodologies and Jira/Confluence
- Relevant certifications (AWS/Azure/GCP) preferred