E-Verify Program

Software Engineer

E-Verify Program

full-time

Posted on:

Location Type: Hybrid

Location: McLeanVirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Participate in technical planning & requirements gathering phases including Design, code, test, troubleshoot, and document software applications
  • Ensure that technical software development process is followed on the project according to internal and industry best practices for software development and operational support
  • Document and present design documents for project approval
  • Develop and perform unit and integration testing and document results
  • Perform peer code reviews
  • Define measures and KPI’s
  • Utilize key components of Aireon’s cloud ecosystem for the integrated products we launch and operate
  • Perform analysis and troubleshooting of processing errors and data inconsistencies and provide solutions
  • Software Development Life Cycle (SDLC)
  • Understand Data Flows and Common Data Model
  • Participate in daily scrum meetings and weekly status meetings to provide a status report of work in progress or accomplished, as well as issues encountered
  • Track and maintain task activities using Azure DevOps tool
  • Support implementation of CI/CD pipelines and test automation, as well as automate operational procedures (DevOps)
  • Support creation of environments, set up cloud and on-prem infrastructure, and perform integration during product integration, deployments, and system testing
  • Help troubleshoot and monitor production systems, and help fix performance issues and/or bottlenecks
  • Create and maintain technical documentation following Aireon’s policies and procedures for software engineering
  • Adapt and work with team members of various experience levels and locations

Requirements

  • Required Qualifications
  • - Bachelor’s Degree in MIS, Computer Science, Math, Engineering or comparable major
  • - Passionate Developer with 2 years minimum of application development and testing experience
  • - At least 2 years of demonstrable programming/testing experience in C#, .NET, and PowerShell scripting
  • - Experience RESTful APIs and microservices in containerized environments
  • - Experience using Microsoft’s Azure Cloud to create and deploy applications
  • - Hold an active Microsoft Azure certification
  • - Working knowledge of Geospatial data solutions
  • - Front-End development experience using Frameworks such as Svelte and React
  • - Two or more years of experience with Infrastructure as Code (IaC), e.g. Terraform
  • - Eligible to obtain SF-85P Public Trust clearance ****
  • Desired Qualifications
  • - Experience with Azure Kubernetes Service on Linux clusters
  • - Experience with Azure DevOps as collaboration tool
  • - Experience with Azure Pipelines CI/CD
  • - Two or more years of experience deploying, maintaining, and optimizing Kubernetes clusters (AKS preferred)
Benefits
  • Perks and Benefits **
  • Premium medical, dental and vision plan**
  • Life Insurance and AD&D**
  • Short Term and Long Term Disability **
  • Health Savings Account (HSA)**
  • Flexible Spending Accounts (FSA)**
  • Retirement 401K plan with Employer Matching**
  • Education Assistance and Tuition Reimbursement**
  • Paid Time Off, Sick Leave, Floating Holidays**
  • Paid Parental Leave**
  • Company Sponsored Events**
  • Employee Referral Program****#LI-JJ1
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETPowerShellRESTful APIsmicroservicesAzure CloudInfrastructure as CodeTerraformSvelteReact
Soft Skills
technical planningrequirements gatheringtroubleshootingpeer code reviewscommunicationcollaborationadaptabilityproblem-solvingdocumentationteamwork
Certifications
Microsoft Azure certification