Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of cloud-native applications. We're seeking passionate innovators to build scalable solutions for enterprise clients in the finance and healthcare sectors. Our Raleigh-based team thrives on cutting-edge technologies like Kubernetes and serverless architecture, offering competitive benefits and flexible work arrangements.
Responsibilities
- Design and implement microservices architecture using Go and Python
- Lead CI/CD pipeline optimization with Jenkins and Terraform
- Collaborate with cross-functional teams to define technical requirements
- Conduct code reviews and mentor junior engineers
- Ensure system reliability through comprehensive testing strategies
- Drive DevOps best practices for cloud deployments (AWS/Azure)
- Document technical specifications and architecture diagrams
Qualifications
- 5+ years of experience in backend development
- Expertise in cloud platforms (AWS/GCP/Azure)
- Strong knowledge of containerization and orchestration
- Proficiency in at least one modern programming language
- Familiarity with event-driven architecture patterns
- Experience with Agile/Scrum methodologies
- BS in Computer Science or equivalent practical experience