Web API Developer

$124,800 - $139,360/Yr

Aquent - Austin, TX

posted 2 months ago

Full-time - Entry Level
Austin, TX
Administrative and Support Services

About the position

We are looking for a talented Web API development Engineer with the requisite .NET technology experience to be responsible for the design, implementation, and deployment of mission-critical APIs for Mobile apps. The ideal candidate will leverage ASP.Net Core technologies to build Restful and resilient API services using the C# programming language and Service-Oriented Architecture (SOA) based design patterns. This role requires a deep understanding of SOLID principles, containerization fundamentals, and microservices architecture, along with debugging techniques using Visual Studio IDE. The candidate will be expected to develop unit tests on C# .NET utilizing MSTest or xUnit.NET framework, ensuring the reliability and performance of the APIs. Experience with CI/CD pipelines for continuous integration and deployment is essential, with familiarity in using tools such as Github, Atlassian tools like Bitbucket/Bamboo, or Azure DevOps tools. Additionally, the candidate should have experience in developing and deploying applications on cloud platforms such as Pivotal Cloud Foundry (PCF) or Google Cloud Platform (GCP), utilizing deployment strategies like Blue-Green, Canary, or Big-Bang. Monitoring application health, availability, and performance is crucial, and the candidate should be familiar with monitoring tools like Splunk or Dynatrace. This position offers a competitive hourly rate of $60 to $67, based on various factors including education, relevant work experience, and certifications. Aquent Talent connects the best talent in marketing, creative, and design with the world's biggest brands, and we are committed to creating an inclusive environment where diverse backgrounds and perspectives are valued.

Responsibilities

  • Design, implement, and deploy mission-critical APIs for mobile applications.
  • Leverage ASP.Net Core technologies to build Restful and resilient API services using C#.
  • Apply SOA (Service-Oriented Architecture) based design patterns in API development.
  • Develop unit tests on C# .NET utilizing MSTest or xUnit.NET framework.
  • Work with CI/CD pipelines for continuous integration and deployment using tools like Github, Bitbucket/Bamboo, or Azure DevOps.
  • Develop and deploy applications on cloud platforms such as Pivotal Cloud Foundry (PCF) or Google Cloud Platform (GCP).
  • Utilize deployment strategies like Blue-Green, Canary, or Big-Bang for cloud deployments.
  • Monitor application health, availability, and performance using tools like Splunk or Dynatrace.

Requirements

  • Experience with ASP.Net Core technologies for API development.
  • Proficient in C# programming language and SOA design patterns.
  • Knowledge of SOLID principles and containerization fundamentals.
  • Experience with microservices architecture and debugging techniques using Visual Studio IDE.
  • Familiarity with unit testing frameworks such as MSTest or xUnit.NET.
  • Experience with CI/CD pipelines and tools like Github, Bitbucket/Bamboo, or Azure DevOps.
  • Experience deploying applications on cloud platforms like PCF or GCP.
  • Familiarity with monitoring tools like Splunk or Dynatrace.

Benefits

  • Subsidized health, vision, and dental plans
  • Paid sick leave
  • Retirement plans with a match
  • Free online training through Aquent Gymnasium
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service