
ASP.NET Services Engineer
Posted May 2

Posted May 2
This is a fully remote position, open to applicants in Virginia.
• Design, develop, test, and maintain backend services utilizing ASP.NET Core, C#, and Entity Framework Core.
• Create microservices that facilitate business logic, data modifications, and functionality for enterprise applications.
• Integrate and manage PostgreSQL databases, encompassing data models, queries, views, and database architectures.
• Develop and manage GraphQL schemas and APIs to enhance application functionality and data integration.
• Generate unit tests for APIs, microservices, GraphQL APIs, and application code.
• Troubleshoot issues identified by testers and users, diagnose problems in deployed environments, and implement solutions.
• Assist in application development and deployment across local, test, staging, and cloud environments.
• Work with containerized applications through Docker, Kubernetes, and Helm charts.
• Facilitate Azure cloud integrations, including AKS, Storage Accounts, Key Vaults, Azure Pipelines, Azure DevOps, and Git.
• Collaborate with project managers, developers, testers, and client stakeholders to support Agile delivery priorities.
• Maintain comprehensive technical documentation and communicate effectively with both technical and non-technical stakeholders.
• Bachelor’s degree in a relevant field or equivalent professional experience.
• Over 6 years of software development experience.
• Practical experience with ASP.NET Core, C#, Entity Framework Core, and PostgreSQL.
• Demonstrated ability to construct microservices and enterprise application services.
• Proficient in developing GraphQL APIs in ASP.NET or similar platforms.
• Capable of creating unit tests for APIs, services, and application code.
• Knowledgeable in developing and deploying containerized applications using Docker, Kubernetes, and Helm.
• Familiarity with Azure cloud services, including AKS, Storage Accounts, Key Vaults, and Azure Pipelines.
• Competent in utilizing Azure DevOps and Git for task management, code management, version control, and deployment workflows.
• Experience with React and TypeScript for user interface development.
• Strong grasp of Agile/Scrum development methodologies.
• Excellent analytical, troubleshooting, collaboration, and communication skills.
• Ability to handle multiple priorities in a dynamic client environment.
• Experience supporting federal civilian clients.
• Knowledge of enterprise application modernization or cloud-native application development.
• Capacity to troubleshoot applications in deployed cloud or Kubernetes-based environments.
• Ability to mentor or provide technical support to junior developers.
• Prior involvement in proposal, recompete, or contingent award efforts.
• Health Care Plan (Medical, Dental & Vision)
• Retirement Plan (401k)
• Life Insurance (Basic, Voluntary & AD&D)
• Paid Time Off
• Family Leave (Maternity, Paternity)
• Short Term & Long-Term Disability
• Training & Development
How To MANAGE a Small Law Firm
Binance
Soluções eSales | Logística, Financeiro, Analytics e File Transfer
Get handpicked remote jobs straight to your inbox weekly.