This hands-on Full Stack .NET / Angular Developer role supports digital, AI, and customer-facing product initiatives within a collaborative engineering team. The position is responsible for developing, deploying, maintaining, and supporting modern web applications across the full software development lifecycle. The ideal candidate brings strong C# and .NET expertise, Angular experience, and a proactive ownership mindset. This role also offers opportunities to expand into Azure Kubernetes Service, site reliability engineering, observability, DevOps, and database administration.
Responsibilities
- Design, develop, test, deploy, and maintain modern web applications using .NET and Angular.
- Build backend services, APIs, and integrations within the Microsoft .NET technology stack.
- Develop and maintain responsive front-end applications using Angular.
- Participate in requirements gathering, solution design, development, testing, deployment, maintenance, and production support.
- Deploy, operate, monitor, and troubleshoot applications running in Microsoft Azure and Azure Kubernetes Service (AKS).
- Contribute to Agile planning, estimation, development, testing, and delivery activities.
- Support site reliability engineering initiatives, application observability, and telemetry using OpenTelemetry and OTLP.
- Assist with vulnerability remediation, application upgrades, maintenance, and production issue resolution.
- Perform light database administration and database troubleshooting as needed.
- Collaborate with developers, QA professionals, product stakeholders, and technology leadership to deliver reliable digital products.
Qualifications
- Professional experience developing full-stack web applications.
- Strong hands-on experience with C# and .NET.
- Experience building modern front-end applications with Angular.
- Experience developing and consuming APIs and backend services.
- Understanding of source control, software testing, deployment, maintenance, and modern application development practices.
- Experience working in an Agile software development environment.
- Strong troubleshooting, analytical, and problem-solving skills.
- Ability to work across multiple areas of the application lifecycle beyond coding.
- Effective collaboration skills and the ability to take ownership of solutions from development through production support.
- Experience or interest in Azure, AKS, Kubernetes, containerized applications, OpenTelemetry, observability, SRE, DevOps, CI/CD, production support, database troubleshooting, vulnerability remediation, or AI-enabled digital products is valuable.
Publishing Pay Range: $35.00 – $45.00 hourly
This position offers a hybrid schedule, with time split between the office and remote work.