Position: Senior Software Engineer
Location: Sacramento, CA (Remote)
Duration: 6-12+ Months Contract
Job Summary
Job Description:
1. Experience:
Minimum 10 years of FTE experience in Microsoft .NET software lifecycle design, development, installation, integration, evaluation, enhancement, maintenance, testing, or problem diagnosis/resolution for large-scale implementations or systems integration efforts (contract value of at least $3 million).
2. Technology Expertise:
Minimum 10 years of FTE experience in:
Microsoft .NET Framework 4.8+ and/or .NET Core 6.0+/8.0+.
Authoring SDLC deliverables, requirements, process flows, system documentation, and support manuals.
Visual Studio 2017+ integrated development environments.
Azure DevOps 2020+, GitHub, including automated unit tests and builds.
SQL Server 2022+.
IIS 10.
RESTful APIs, microservices, and containerized applications deployed to Kubernetes or equivalent orchestration platforms.
Building rich, responsive front-end interfaces using Blazor (Server or WebAssembly).
C#, ASP.NET Core, Entity Framework Core, and SQL Server 2022.
Unit and integration testing frameworks (xUnit, NUnit, MSTest).
Secure coding practices and use of static code scanning tools (Veracode, Snyk, or SonarQube).
Integrating logging and telemetry using OpenTelemetry or similar observability frameworks.
Possession of certifications such as Microsoft Certified: Azure Developer Associate, Microsoft Certified: DevOps Engineer Expert, or Certified Kubernetes Application Developer (CKAD).
3. Education:
A bachelor’s degree in business administration, IT, or Engineering field.
Additional qualifying experience may be substituted for the required education on a year-for-year basis.
Contact Information
Email: srujan@sourcemantra.com
Click the email address to contact the job poster directly.