> Markdown version of [/jobs/ext/3758932-software-engineer-c-net-docker-aws](https://www.wearedevelopers.com/jobs/ext/3758932-software-engineer-c-net-docker-aws). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - C# / .NET / Docker / AWS - **Company:** Profocus, Inc. - **Location:** United States - **Experience:** Experienced - **Salary:** $125,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Amazon Web Services, Amazon S3, Business Software, C Sharp (Programming Language), Continuous Integration, Software Debugging, DevOps, Identity and Access Management, Software Maintenance, Software Engineering, SQL Databases, Software Organization, Grafana, Technical Debt, Backend, Git, Containerization, Kubernetes, Cloudwatch, Restful APIs, Terraform, AWS EKS, Docker, Microservices - **Published:** October 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=cc6cedc03de6fc43 ## About the Role * 3-5+ years of professional software development experience using C# and .NET. * Strong experience with ASP.NET Core, REST APIs, and backend application development. * Hands-on experience writing Dockerfiles, building container images, and developing containerized applications. * Practical Kubernetes knowledge, preferably AWS EKS. * Working knowledge of AWS services including EKS, ECR, CloudWatch, IAM, and S3. * Experience with Git, CI/CD pipelines, and software development best practices. * Strong debugging, troubleshooting, and application maintenance skills. * Ability to independently manage and improve existing codebases. * Strong problem-solving skills, ownership, and initiative. * Nice to have: Terraform, SQL databases, microservices, observability tools, AI-assisted development, or legacy application modernization. ## Description We are seeking an experienced Software Engineer to maintain, support, and continuously improve existing business applications. You'll work primarily with C#/.NET, Docker, Kubernetes, and AWS, focusing on application stability, reliability, and performance. You'll troubleshoot production issues, resolve bugs, improve existing code, manage application updates, and collaborate with infrastructure teams to support containerized applications running on AWS EKS. When operational priorities allow, you'll have opportunities to modernize applications, introduce automation, reduce technical debt, and explore AI-assisted development. This is a hands-on software engineering role focused on application development and maintenance rather than dedicated DevOps or infrastructure engineering.