Senior API Developer

MKS2 Technologies
Washington, DC, United States
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$130,000.0 - $140,000.0
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Microsoft Azure C Sharp (Programming Language) Systems Integration Management of Software Versions .NET Core Asp.net Web Api Api Management

Job description

  • Designing, developing, and implementing services using C# and ASP.NET Web API/.NET Framework, integrating with authentication providers (OAuth/JWT or other auth patterns), and external services
  • Deploying solutions through CI/CD pipelines
  • Packaging and deploying APIs to Azure environments, and publishing them through Azure API Management for routing, policy enforcement, rating, versioning and monitoring.
  • Conduct testing of .NET APIs on Azure
  • Leverage AI tools to accelerate development and testing
  • Collaborate with other technical teams to align on design and testing
  • Create and maintain detailed technical documentation
  • Troubleshoot and resolve production defects in APIs
  • Participate in Agile ceremonies
  • Report on progress and status of development

Mandatory skills:

  • API programming: Advanced

  • Microsoft .NET Framework: Advanced

  • Microsoft .NET Core: Advanced

Requirements

Role Description: API developer for .NET APIs on an Azure integration platform that sits between CRM apps and back-end DBs with data exposed via APIs. APIs are written in .NET Framework currently, with future migration to .NET Core. Develop and test new and updated APIs on the integration platform. Collaborate with front-end consumers and back-end data providers to align on design and conduct testing. Troubleshoot and fix production defects found in APIs. This role requires skills, experience, and best practices in .NET (Core and Framework) development, testing, and technical design. Azure experience is a plus but is not required. Experience with AI tools to accelerate development and testing is a plus.

About the company

MKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence and our “Mission First” orientation has resulted in steady growth and an expanding client base across government agencies. We have employees nationwide and for the past three consecutive years were named one of the fastest growing Veteran-owned companies in the nation. Please take a moment to browse through our website and learn more about what it means to serve with MKS2.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:59 min

Designing governed and AI-native API platforms

Gbadebo Bello Gbadebo Bello · Europe 2026 Virtual

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · WWC 2021

3:27 min

Preventing command injection during system process execution

Sebastian Leuer Sebastian Leuer · WWC 2024

4:27 min

Running custom code and managing API security policies

Sander ten Brinke Sander ten Brinke · WWC 2024

2:14 min

Migrating storage applications to dot net core

Menaka Baskerpillai · LIVE

8:46 min

Securing applications with data management browser APIs

Sasha Shynkevich · JS Congress

Videos

See all

Related articles

See all