Job Description
Join our dynamic team at TechNova Solutions, a globally recognized tech firm committed to fostering inclusive workplaces. We're seeking a Senior Software Engineer to drive innovation in our Durham hub – a city celebrated for its thriving tech scene and diverse international community. Enjoy competitive benefits, flexible work arrangements, and a culture that values global perspectives. No visa sponsorship required – we welcome talented professionals from all backgrounds!
Responsibilities
- Lead full-stack development of cloud-native applications using AWS and microservices architecture
- Mentor junior engineers through code reviews and technical documentation
- Collaborate with cross-functional teams to deliver scalable solutions
- Implement CI/CD pipelines and DevOps best practices
- Optimize system performance and security protocols
- Participate in agile ceremonies and contribute to product roadmap
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years in software development with proficiency in Python/Java
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/K8s)
- Strong problem-solving skills with data structures and algorithms
- Fluent English communication with cross-cultural collaboration experience
- Proven track record in agile environments