Senior .NET Developer
Fathom Management
- Location
- U.S. Based
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 120,000–140,000/yr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design, develop, and maintain enterprise REST APIs using C#, ASP.NET Web API, .NET Framework, and .NET Core
- Develop scalable, secure, and maintainable integration services supporting enterprise applications
- Build APIs that integrate with authentication providers using OAuth, JWT, and modern security patterns
- Package and deploy APIs into Azure environments
- Publish and manage APIs using Azure API Management (APIM), including routing, versioning, monitoring, and policy enforcement
- Support cloud-based API modernization initiatives and future migration from .NET Framework to .NET Core
- Develop unit, integration, and functional tests for enterprise APIs
- Participate in code reviews and technical design sessions
- Leverage AI-assisted development and testing tools to improve software quality and productivity
- Troubleshoot and resolve production issues affecting enterprise APIs
- Deploy applications through automated CI/CD pipelines
- Collaborate with frontend developers, backend database teams, DevOps engineers, QA analysts, and solution architects
- Create and maintain technical documentation, API specifications, and implementation guides
Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
- Minimum 5 years of experience developing enterprise .NET applications and APIs
- Advanced experience with C#
- Advanced experience with ASP.NET Web API
- Advanced experience with .NET Framework
- Advanced experience with .NET Core
- Experience with RESTful API Development
- Experience implementing authentication and authorization using OAuth, JWT, or similar security frameworks
- Experience developing and deploying APIs through CI/CD pipelines
- Strong troubleshooting, debugging, and software testing skills
- Excellent communication and collaboration abilities
Preferred
- Experience with Microsoft Azure
- Experience using Azure API Management (APIM)
- Experience supporting Azure cloud integration platforms
- Experience leveraging AI tools to accelerate software development and testing
- Experience supporting Department of Veterans Affairs or other Federal agencies
- Familiarity with Agile software development methodologies
Skills
- .NET Framework
- .NET Core
- C#
- ASP.NET Web API
- RESTful API Development
- OAuth
- JWT
- Azure
- Azure API Management
- CI/CD
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today