Amdex Corporation - Bethesda, MD
posted about 2 months ago
As an API Developer at AMDEX.ai, you will play a crucial role in building high-performance Web APIs that are essential for our data solutions. Your expertise in architecture and design will be utilized to create robust APIs using programming languages such as JavaScript, Python, and C#. You will work on web servers like IIS and Apache Tomcat, as well as cloud-based virtual machines, to ensure that our applications are efficient and scalable. You will employ various API design methodologies, including REST and SOAP, to facilitate data exchange in multiple formats such as JSON and XML. Your experience with Microsoft Graph API will be vital, as you will manage API keys, tokens, and permissions within the Microsoft Azure Portal. Additionally, you will create serverless computing functions in Azure Functions, leveraging your skills in JavaScript, Python, C#, and PowerShell to automate backend processes triggered by specific events. Testing will be a significant part of your responsibilities, as you will conduct thorough testing of APIs and provide detailed methods to ensure quality and performance. You will need to understand the infrastructure and software supporting each API, as well as their locations and purposes within the environment. Your ability to query databases using T-SQL against Microsoft SQL Server will be essential, as you will create and maintain libraries of stored procedures with effective error handling. Collaboration is key in this role; you will communicate clearly with your team to iterate on software development concepts and analyze feasibility. Troubleshooting complex technical issues will also be part of your daily tasks, requiring you to utilize various tools to debug and analyze data effectively.