remote
Senior Software Engineer .NET - CreateFuture
Software Engineer
Senior .NET Engineer leading cloud‑native development on AWS, driving CI/CD pipelines, and architecting scalable services with C# and Docker. Focus on high‑quality code, automation, and collaboration with cross‑functional teams.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance .NET applications on AWS infrastructure.
- Implement and manage CI/CD pipelines using Azure DevOps or GitHub Actions, ensuring automated testing and deployment.
- Collaborate with product, QA, and DevOps teams to define architecture, performance, and security requirements.
- Mentor junior engineers, conduct code reviews, and promote best practices in coding, testing, and documentation.
- Monitor application health, troubleshoot production issues, and optimize performance and cost on AWS.
Requirements
- 5+ years of professional experience in .NET Core/.NET 6+ development.
- Strong proficiency in C#, SQL, and object‑oriented design.
- Hands‑on experience with AWS services (EC2, RDS, S3, Lambda) and containerization (Docker, Kubernetes).
- Solid understanding of DevOps principles, CI/CD, and infrastructure as code (Terraform, CloudFormation).
- Excellent communication skills and a collaborative mindset.