1

Api Management Jobs (NOW HIRING)

NET API Developer Richmond, VA - Onsite 3 days a week (5 days to start) 12 month contract Primary ... Managing application configuration through environment-specific settings, managed identities, Azure ...

Company Description WWW.tanishasystems.com Skill Required Candidates will be integral part of API management practice. You will have an opportunity to develop intellectual property, white papers ...

API Gateway Engineer Remote Client Identity Credential Access Management team is seeking a multiple technical architects fluent in ICAM oriented solutions (Broadcom Layer 7, API Gateway, Azure ...

Company Description WWW.tanishasystems.com Skill Required • Candidates will be integral part of API management practice. You will have an opportunity to develop intellectual property, white papers ...

Database Management: Proficiency with both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB ... API Architecture & Development: Design, develop, and maintain robust and scalable RESTful APIs ...

Azure API Engineering

$56.25 - $69.75/hr

The ideal candidate will have hands-on experience with Azure API Management, Azure Functions, cloud networking, security, infrastructure automation, and CI/CD practices. Experience with MuleSoft and ...

Lead API development, deployment, governance, and lifecycle management. * Design and implement microservices-based architectures using Java/Spring Boot and cloud-native principles. * Architect and ...

Showing results 41-60

Api Management information

See salary details

$10

$59

$77

How much do api management jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for api management in the United States is $59.89, according to ZipRecruiter salary data. Most workers in this role earn between $54.57 and $67.31 per hour, depending on experience, location, and employer.

What is an API management?

An API Management job involves overseeing the lifecycle of APIs, including their design, deployment, security, monitoring, and optimization. Professionals in this role ensure APIs are scalable, secure, and efficiently integrated with other systems. They often work with API gateways, developer portals, and authentication mechanisms to facilitate seamless data exchange. This role requires knowledge of API protocols (REST, SOAP), security practices (OAuth, JWT), and monitoring tools.

What are the primary responsibilities of someone working in API management on a daily basis?

Professionals in API Management are typically responsible for designing, developing, and maintaining APIs, ensuring they are robust, secure, and scalable to meet business needs. Daily tasks often involve monitoring API performance, troubleshooting integration issues, and coordinating with developers, architects, and product managers to align API solutions with organizational goals. They also establish and enforce usage policies, manage access control, and keep documentation up to date. This collaborative and dynamic environment allows API Management specialists to contribute crucial technical expertise while enabling seamless integration between various systems and partners.

What are the key skills and qualifications needed to thrive in the API management position, and why are they important?

To excel in API Management, candidates typically need a strong background in computer science, experience with API design and development, and knowledge of security protocols and integration best practices. Familiarity with API management platforms such as Apigee, MuleSoft, or AWS API Gateway, as well as certifications like Google Cloud Certified - Apigee, are highly valuable. Strong problem-solving abilities, clear communication, and project management skills help professionals effectively coordinate with cross-functional teams. These competencies are essential for building secure, scalable APIs that support business objectives and smooth digital integrations.

What does an API management do?

An API management professional oversees the development, deployment, and maintenance of application programming interfaces (APIs) to ensure secure, reliable, and efficient data exchange between systems. They often work with API gateways, monitoring tools, and security protocols to optimize API performance and compliance. Strong technical skills and knowledge of API lifecycle management are essential for this role.
More about Api Management jobs

What cities are hiring for Api Management jobs?

Cities with the most Api Management job openings:

What are the most commonly searched types of Api Management jobs?

The most popular types of Api Management jobs are:

What states have the most Api Management jobs?

States with the most job openings for Api Management jobs include:

What job categories do people searching Api Management jobs look for?

The top searched job categories for Api Management jobs are:

What other helpful pages are available for Api Management?

Other pages related to Api Management:

Infographic showing various Api Management job openings in the United States as of September 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $124,567 per year, or $59.9 per hour.

.NET API Developer

Richmond, VA • On-site

Pennant Solutions Group
Recruiting and Staffing Services • 1 - 10 employees

Other

Posted 11 days ago


Job description

NET API Developer

Richmond, VA - Onsite 3 days a week (5 days to start)

12 month contract

Primary Responsibilities
  1. Develop, maintain, test, and troubleshoot web applications and RESTful APIs using C#, .NET, ASP.NET Core, and related Microsoft technologies.
  2. Analyze existing application code, technical documentation, database objects, and integration points to implement enhancements, resolve defects, and improve reliability.
  3. Produce clean, secure, readable, and maintainable code that follows established development standards, architecture patterns, and source-control practices.
  4. Build and support API endpoints, including request validation, authentication and authorization, error handling, logging, versioning, and integration with internal or external services.
  5. Work independently to investigate complex technical issues, determine root causes, propose practical solutions, and communicate progress and risks to project stakeholders.
  6. Participate in code reviews, technical design discussions, testing, deployment planning, and change-management activities.
  7. Create and maintain technical documentation for application components, APIs, configuration settings, deployment procedures, and operational support needs.
Database and Data Responsibilities

While the primary emphasis is on .NET application and API development, the contractor should also be capable of supporting the SQL Server data layer. Responsibilities may include:

  1. Developing and maintaining SQL Server database objects, including tables, views, stored procedures, functions, and indexes.
  2. Writing and optimizing T-SQL queries used by web applications, APIs, reporting processes, and data integrations.
  3. Troubleshooting data-quality, performance, concurrency, and application-to-database connectivity issues.
  4. Supporting database schema changes and data migrations in coordination with application releases.Applying secure data-access practices, including parameterized queries, least-privilege access, protection of sensitive data, and appropriate auditing.
Azure Hosting and Deployment Responsibilities

The contractor should be comfortable configuring and supporting applications hosted in Microsoft Azure, including the deployment and operational needs of cloud-based web applications. Relevant experience may include:

  1. Configuring and supporting Azure App Service, Azure Functions, API Management, Azure SQL Database, storage services, and related hosting components.
  2. Managing application configuration through environment-specific settings, managed identities, Azure Key Vault, and secure secrets management practices.
  3. Supporting CI/CD pipelines, preferably through Azure DevOps, GitHub Actions, or comparable tooling.
  4. Troubleshooting application availability, authentication, networking, logging, monitoring, and performance issues in Azure environments.
  5. Reviewing hosting configurations for security, scalability, resiliency, and cost-conscious operation.
Required Qualifications

Candidates should demonstrate:

  1. Strong hands-on experience developing web applications and APIs using C#, .NET, ASP.NET Core, and related Microsoft development tools.
  2. Experience working with RESTful API design, JSON, HTTP methods and status codes, authentication and authorization patterns, and third-party system integrations.
  3. Strong SQL Server and T-SQL skills, including database development, query optimization, and troubleshooting.
  4. Experience with Git-based source control, code review processes, issue tracking, and structured software-development practices.
  5. Familiarity with Azure-hosted application environments and cloud configuration management.
  6. The ability to work effectively with minimal supervision, manage assigned priorities, and provide clear, timely communication to both technical and nontechnical stakeholders.
  7. Strong analytical and problem-solving skills, particularly when working with unfamiliar codebases or legacy applications.
Preferred Qualifications

Preference may be given to candidates with experience in:

  1. Azure DevOps pipelines, release management, and infrastructure-as-code practices.
  2. Entity Framework Core, Dapper, or other .NET data-access frameworks.
  3. Microsoft Entra ID, OAuth 2.0, OpenID Connect, managed identities, and role-based access control.
  4. Azure Key Vault, Application Insights, Azure Monitor, API Management, and Azure SQL.
  5. Legacy .NET Framework applications as well as modern .NET / ASP.NET Core solutions.
  6. Secure software-development practices, vulnerability remediation, dependency management, and OWASP-aligned application security.
#J-18808-Ljbffr