Technatomy Corporation
API Developer (Information Technology)
At Technatomy, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customer's success. We provide solutions to agencies and entities including Veterans Affairs, Department of Defense, Defense Logistics Agency, and National Institute of Health, and more. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.
If this sounds like an environment where you can thrive, keep reading!
We're seeking experienced API Developers to join our rapidly growing team. In this role, you'll apply your skills and experience with Azure PaaS services, serverless computing, microservices, and DevOps to design, build, and deploy cloud-native applications and sustain APIs that integrate with backend systems used by Dynamics 365 applications. Our Developers will be able to learn and grow while contributing to FedRAMP and HIPAA-compliant projects and will play a key role in modernizing systems using Azure API Management, Functions, Kubernetes, and AI services to support the missions of our customers. Join our development team and help us positively impact the lives of millions of Veterans through these innovative and user centric Azure solutions.
DUTIES AND RESPONSIBILITIES:
· Design, develop, and deploy cloud-native applications using Azure App Services, Functions, and Kubernetes (AKS).
· Implement serverless solutions and microservices architectures.
· Develop RESTful APIs and integrate with Azure API Management.
· Optimize application performance and scalability using Azure Redis Cache, Event Grid, and Service Bus.
· Work with Azure Functions, Logic Apps, and Durable Functions to develop scalable applications.
· Develop event-driven architecture using Event Hub, Service Bus, and Event Grid.
· Implement data processing solutions using Azure SQL, CosmosDB, and Blob Storage.
· Secure applications using Azure AD, Managed Identities, Key Vault, and OAuth authentication.
· Implement logging, monitoring, and alerting using Azure Monitor, Log Analytics, and App Insights.
· Ensure compliance with cloud security best practices and industry standards (ISO 27001, GDPR, HIPAA).
· Automate deployments with Azure DevOps, GitHub Actions, and CI/CD pipelines.
· Implement Infrastructure as Code (IaC) using Terraform, Bicep, or ARM Templates.
· Work closely with Cloud Engineers and DevOps teams to optimize deployment strategies.
· Collaborate with software engineers, architects, and DevOps teams to build robust applications.
· Participate in code reviews, sprint planning, and Agile/Scrum ceremonies.
· Document technical solutions and best practices.
KNOWLEDGE AND SKILLS REQUIRED:
· Minimum of five (5) years of practical experience in cloud application development with Microsoft Azure.
· Proficiency in C#/.NET, Python, or Java for cloud-based application development.
· Strong experience with Azure PaaS services, including App Services, Functions, CosmosDB, and Logic Apps.
· Hands-on experience with RESTful APIs, microservices, and event-driven architecture.
· Understanding of Azure DevOps, CI/CD pipelines, and Infrastructure as Code (IaC).
· Knowledge of Azure AD authentication, security best practices, and cloud monitoring.
· Knowledge of PowerShell, Azure CLI, or Terraform for automation and configuration management.
· Experience with Kubernetes (AKS), Docker, and containerized applications.
· Familiarity with GraphQL, gRPC, or WebSockets.
· Knowledge of Agile, Scrum, and SAFe methodologies.
· Careful, reliable, and detail-oriented when performing high impact administration tasks.
KNOWLEDGE AND SKILLS DESIRED:
· Experience working with Federal agencies is a plus.
· Microsoft Certified: Azure Developer Associate (AZ-204).
· Experience documenting processes, procedures and SOPs.
· Experience with the support and monitoring VAEC (VA Enterprise Cloud), UiPath, Dynatrace, and/or CyberArk.
· Experience with Windows or cross-platform tools such as Kubernetes, Exchange or Graph API, ArgoCD, or Azure Monitor.
· Knowledge of CyberArk, GitHub, Dynatrace, ScienceLogic, BigFix, Splunk, Power BI, Venafi, VA's TRM, Visio diagramming, Confluence, Gliffy, Jira, ServiceNow, AD OUs, and/or DNS.
· Knowledge of Azure architecture such as Azure services and portal, Azure Government Cloud, multi-user Windows 10/11 machines and high density machines, automation of administrative processes, Infrastructure as a Service, proficient ability with PowerShell scripting, SQL Administrator, SQL reporting, APIs, authorization methods for applications and APIs, migrating SQL schemas and data between environments.
EDUCATION:
· Bachelor's degree in Computer Science, Information Technology, Business, or related field.
CLEARANCE:
· Must be able to obtain and maintain a Public Trust clearance.
WORK LOCATION:
· Remote
Technatomy Corporation is an Equal Opportunity Employer. It is the policy of Technatomy Corporation to afford equal employment opportunity regardless of race, color, religion, national origin, sex, age, marital status, disability or veteran status, or any other status protected by applicable law.
See Job Description