remote
Lead Software Engineer .NET - CreateFuture
Software Engineer
Lead Software Engineer specializing in .NET development, driving cloud-native solutions on AWS with strong DevOps practices, containerization, and microservice architecture.
About the role
Key Responsibilities
- Architect, design, and deliver high‑performance .NET applications and services for enterprise clients.
- Lead a team of engineers, providing technical guidance, code reviews, and mentorship.
- Implement and maintain CI/CD pipelines on AWS, leveraging Docker, CloudFormation, and related DevOps tools.
- Design and evolve microservice‑based systems, ensuring scalability, reliability, and security.
- Collaborate with product owners and stakeholders to translate business requirements into technical solutions.
Requirements
- 5+ years of professional experience with .NET Core / .NET 5+ and C#.
- Proven expertise in AWS services (EC2, S3, Lambda, RDS) and infrastructure‑as‑code.
- Strong background in DevOps practices, including CI/CD, Docker, and automated testing.
- Experience designing and implementing microservice architectures and RESTful APIs.
- Excellent problem‑solving skills and ability to lead technical discussions.