Back-End and Application Programming Interface (API) Developer

Overview

On Site
USD 60-65
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

APPLICATION PROGRAMMING INTERFACE
API
JIRA
.NET CORE
C#
C#.NET
MVC

Job Details

Position: Back-End and Application Programming Interface (API) Developer

Job Type: 6 months, with option to extend

Location: Onsite St. Louis

Responsibilities:

  • Develop and maintain robust back-end services and REST APIs using C# and .NET Core.

  • Implement and maintain MVC and microservice architectural patterns.

  • Ensure scalability, performance, and security of APIs.

  • Collaborate with internal API developers and cross-functional teams.

  • Apply best practices in data structures (Lists, Dictionaries, Hashes) in C#, .NET.

  • Integrate back-end systems with Oracle Fusion/OIC and other enterprise applications (as applicable).

  • Follow Agile development methodologies for iterative delivery.


Required Skills:

  • 4 6 years of professional experience in back-end development.

  • Strong expertise in .NET Core, C#.NET, and API development.

  • Solid understanding of data model design and development.

  • Familiarity with enterprise integration and security practices.


Preferred Skills / Certifications:

  • Experience with database optimization and secure data handling practices.

  • Proficiency with Agile delivery tools such as Jira or Azure DevOps.

  • Relevant certifications (e.g., Microsoft Azure Developer, AWS Developer Associate) are a plus.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.