
Software Engineer
E-Verify Program
full-time
Posted on:
Location Type: Hybrid
Location: McLean • Virginia • United States
Visit company websiteExplore more
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