Job Description
Join InnovateTech Solutions, a cutting-edge tech firm expanding its London operations to support our North Carolina clients! We're seeking a Senior Software Engineer to architect scalable solutions for enterprise clients across the Atlantic. Work with a diverse team building cloud-native applications while collaborating with our US-based counterparts. Enjoy hybrid work arrangements, competitive benefits, and opportunities to shape our global tech strategy. Perfect candidates thrive in agile environments and possess strong problem-solving skills.
Responsibilities
- Design and implement scalable microservices for North Carolina-based enterprise clients
- Lead code reviews and mentor junior developers across international teams
- Optimize cloud infrastructure (AWS/Azure) for 99.9% uptime SLAs
- Collaborate with US product teams to align technical roadmaps
- Automate CI/CD pipelines to accelerate deployment cycles
- Conduct security audits and implement robust data protection measures
- Document architecture decisions and technical specifications
Qualifications
- 5+ years of experience in backend development (Java/Python preferred)
- Expertise with cloud platforms (AWS/Azure/GCP) and containerization
- Strong understanding of RESTful APIs and event-driven architecture
- Proven experience leading cross-functional agile projects
- Relevant degree in Computer Science or equivalent experience
- Excellent written and verbal communication skills
- Experience working with distributed teams across time zones