Tantus Technologies - Washington, DC

posted 3 months ago

Full-time - Mid Level
Washington, DC
Professional, Scientific, and Technical Services

About the position

Tantus Technologies, Inc. is seeking an API Developer to support a federal client, recognized by the Washington Post as a Top Workplace. This full-time position requires US Citizenship and involves the creation and management of high-performance Web APIs. The successful candidate will utilize strong architecture and design skills to build APIs using JavaScript, Python, and C#, deploying them on web servers such as IIS and Apache Tomcat, or on cloud-based virtual machines. The role emphasizes the importance of API design methods, including REST and SOAP, and the ability to exchange data in various formats such as JSON and XML. In addition to API creation, the developer will work with Microsoft Graph API, managing API keys and tokens, and setting permissions within the Microsoft Azure Portal. The position also involves creating serverless computing functions in Azure Functions, utilizing languages like JavaScript, Python, C#, and PowerShell to execute backend processes triggered by specific events. Testing is a critical component of the role, requiring the developer to conduct thorough testing of APIs and provide methods to ensure quality and performance. The API Developer will also be responsible for understanding the governance and setup of APIs within different environments, including the infrastructure and software that supports them. Proficiency in querying databases using T-SQL against Microsoft SQL Server is essential, along with the ability to create and maintain libraries of stored procedures with effective error handling. Strong communication skills are necessary for collaborating with teams, discussing software development concepts, and analyzing feasibility. The role also requires troubleshooting complex technical issues using various debugging tools.

Responsibilities

  • Utilize strong architecture and design skills to build high-performance Web APIs using JavaScript/Python/C#.
  • Design APIs using REST/SOAP methods and exchange data in JSON/XML formats.
  • Work with Microsoft Graph API, managing API keys/tokens and permissions in Azure Portal.
  • Create serverless computing functions in Azure Functions using JavaScript/Python/C#/PowerShell.
  • Conduct testing against APIs to ensure quality and performance.
  • Understand the governance and setup of APIs within different environments.
  • Query databases using T-SQL against Microsoft SQL Server and maintain libraries of stored procedures.
  • Communicate and collaborate with teams to iterate on software development concepts.
  • Troubleshoot complex technical issues using debugging tools.

Requirements

  • Bachelor's degree in computer engineering or related fields.
  • Minimum 3 years of experience as an API Developer.
  • Experience with DevOps tools such as Azure DevOps.
  • Knowledge and experience in Agile/Scrum development methodology.
  • Strong communication skills and ability to collaborate effectively.
  • Self-motivated with a strong work ethic.

Nice-to-haves

  • Experience working with NIH.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service