Aretum is seeking skilled ASP.NET Services Engineers to support a federal civilian client. This role will focus on building and maintaining backend services, APIs, database integrations, and application logic using ASP.NET Core, C#, Entity Framework Core, PostgreSQL, GraphQL, Azure, Kubernetes, and Azure DevOps.
The ideal candidate has a strong background in enterprise microservices, relational database integration, GraphQL API development, and containerized cloud applications. This position requires sound technical judgment, strong troubleshooting skills, and the ability to work effectively in an Agile delivery environment.
Responsibilities
- Design, develop, test, and maintain backend services using ASP.NET Core, C#, and Entity Framework Core.
- Build microservices that support business logic, data updates, and enterprise application functionality.
- Integrate and maintain PostgreSQL databases, including data models, queries, views, and database structures.
- Develop and maintain GraphQL schemas and APIs for application functionality and data integration.
- Create unit tests for APIs, microservices, GraphQL APIs, and application code.
- Debug issues reported by testers and users, diagnose deployed environment issues, and implement fixes.
- Support application development and deployment across local, test, staging, and cloud environments.
- Work with containerized applications using Docker, Kubernetes, and Helm charts.
- Support 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 clear technical documentation and communicate effectively with technical and non-technical stakeholders.