API Developer

Posted 11 Hours Ago
Be an Early Applicant
Hiring Remotely in United States
Remote
Senior level
Software
The Role
The API Developer will design, build, and deploy cloud-native applications using Azure services, focusing on creating RESTful APIs and microservices. Responsibilities include optimizing performance through various Azure tools, implementing security protocols, and collaborating within an Agile team to ensure best practices and robust development processes.
Summary Generated by Built In

Description

About Our Team

Our core values of People Matter, Integrity, and a Commitment to Excellence drive all that we do. By joining us, you’ll become a part of a fun and diverse team of talented and creative consultants who share the goal of using the latest technology to solve business challenges. We provide our clients with a dynamic mix of services and deliver focused solutions like no one else.

We're seeking talented and bright team players who are passionate about technology and want to work in a fast-paced, dynamic, and ego-free culture while applying a creative approach to problem-solving. Team members who like to grow their skill sets while solving challenging, real world business problems thrive.

About Our Role

We're seeking an experienced API Developer 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 new Developer 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.

Responsibilities

As part of an Agile team, our API Developer will:

  • 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.

Minimum Qualifications:

  • Bachelor’s degree in computer science or a related technical field.
  • 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.
  • Ability to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements
  • Familiarity with GraphQL, gRPC, or WebSockets.
  • Knowledge of Agile, Scrum, and SAFe methodologies.
  • Careful, reliable, and detail-oriented when performing high impact administration tasks

Preferred Qualifications:

  • 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

TAG: INDMJC

TAG: #LI-I4DM



Requirements
None

Benefits
None

Top Skills

C#
Java
Python
The Company
Millersville, , MD
61 Employees
On-site Workplace
Year Founded: 2002

What We Do

Ready to advance your career as an agent of change? View our available positions at i4dm.com/resourcing/careers or forward your resume to [email protected].

i4DM is a full-service information technology firm that believes in the versatility of IT. i4DM was founded in 2002 by Michael Peart and partner Ben Hannon. Forged together by Michael’s military background and Ben’s passion for technology, they created a company grounded in military values, dedicated to serving clients through innovation and strategy. With a client-first approach, the team is equipped with the necessary certifications and skill sets to serve all industries. Through market expansion, joint ventures, and new locations, i4DM has grown into an industry leader that revolutionizes the way information technology is leveraged by clients to accomplish their missions.

i4DM is passionate about empowering clients’ information technology to incite change, increase productivity, and keep them one step ahead in a dynamic market. Aiming for excellence, and delivering innovation, they go beyond the routine and create entirely customized solutions. They believe in the spirit of collaboration, exploring the line of the unknown, and pushing the boundaries of what’s possible with technology solutions

Similar Jobs

Upstart Logo Upstart

Senior Software Engineer, API Enablement

Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
Easy Apply
Remote
2 Locations
1500 Employees
164K-226K Annually

Redflag AI Logo Redflag AI

Senior Software Engineer (API/Python)

Artificial Intelligence • Machine Learning • Software
Remote
California, USA
20 Employees
Remote
United States
1500 Employees
Remote
18 Locations
119959 Employees
93K-222K Annually

Similar Companies Hiring

Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account