Overview
Tantus Technologies, Inc. (Tantus) - recognized by the Washington Post as a Top Workplace - is seeking an API Developer to support a federal client.
Location: Hybrid role in Bethesda, MD.Clearance: This position supports a federal contract and requires the ability to pass a background check.
What You'll Do
Web API Creation: The contractor shall utilize strong architecture and design skills building high-performance Web APIs using JavaScript/Python/C# running on web servers such as IIS, Apache Tomcat or Cloud-based VM’s.
Design: Utilize various API Design methods such as REST / SOAP with the ability to exchange data using those methods in multiple formats such as JSON/XML.
Microsoft Graph API: Utilize Microsoft Graph API, API Keys/Tokens and Graph API permissioning in the Microsoft Azure Portal.
Serverless Compute Functions: Create serverless computing functions in Azure Functions using languages such as JavaScript / Python / C# / PowerShell to perform backend processes based on triggers.
Testing: Conduct testing against APIs or provide the methods or steps which can be executed to properly ensure quality and performance for created functions or APIs.
Governance & Setup: Understand the locations and purposes of each API within each environment as well as the infrastructure and software used to support them.
Database Querying and Components: Successfully query databases using T-SQL against Microsoft SQL Server databases and be able to create and maintain libraries of Stored Procedures with graceful error handling.
Communication Skills / Collaboration: Communicate clearly and collaborate with teams to iterate on software development concepts and other ideas beneficial to the institute. Discuss and provide analysis of feasibility.
Troubleshooting / Analysis: Troubleshoot complex technical issues using tools to help debug and analyze data.
Required Knowledge and Skills
Bachelor's degree in computer engineering or related fields
Minimum of 3 years of experience developing APIs
Experience with DevOps tools such as Azure DevOps
Agile/Scrum development methodology knowledge/experience
Abilities
Team player with excellent communication skills
Self-motivated with a strong work ethic
Nice to Haves
NIH experience
Salary Range
Salary range is $100,000-140,000/year. The salary range for this position reflects a variety of factors that influence compensation decisions, including skills, experience, training, certifications, and organizational needs.
Regular Full-Time