Job Title: Web API Developer
Location: 100% Remote (Must be located within the United States)
Citizenship Requirements: U.S. Citizen or Green Card Holder/Permanent Resident (We cannot sponsor H1B visas for this role upon conversion to permanent status)
Compensation: $75/hour during the contract phase, $150,000 annually upon conversion to permanent
Company: Cordia Resources by Cherry Bekaert has partnered with a rapidly expanding mid-sized software and services company on the East Coast.
Job Type: Contract-to-Hire
Overview:
We are seeking a highly skilled Web API Developer with deep expertise in .NET C# and RESTful API best practices. This role is crucial in building and maintaining multiple APIs that form the backbone of our application infrastructure. As a Web API Developer, you will collaborate with cross-functional teams, integrate third-party services, and ensure consistent adherence to high-quality development standards across the team.
Key Responsibilities:
- Design, build, and maintain robust and scalable RESTful APIs using .NET C#.
- Collaborate with developers, architects, and product owners to define API specifications and integration needs.
- Integrate and manage third-party API services, ensuring seamless communication and data flow.
- Enforce and evangelize API development best practices, code standards, and patterns across the team.
- Monitor, troubleshoot, and optimize existing API services for performance and reliability.
- Maintain thorough documentation for APIs and development procedures.
Qualifications:
- Minimum of 3 years of experience in developing APIs using .NET.
- Strong proficiency in C# and .NET Core/.NET 6+.
- Solid understanding of REST architecture and API design principles.
- Experience with API authentication/authorization protocols (e.g., OAuth2, JWT).
- Proven ability to build scalable and secure web services.
- Familiarity with unit testing, mocking, and API test automation frameworks.
- Comfortable working in Agile/Scrum environments.
- Exposure to DevOps practices and CI/CD pipelines is a plus.
- Experience with JavaScript and Vue.js or similar frontend frameworks.
- Familiarity with OpenAPI/Swagger for API documentation.
- Knowledge of message brokers, background services, or microservices architecture.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Detail-oriented, with a proactive and ownership-driven mindset.
- Ability to work independently and manage multiple projects concurrently.
IND123