Senior Cloud Developer - Military veterans preferred



  full-time   employee

United States


SAIC is looking for a highly motivated and experienced Senior Cloud Developer to support various programs and strategic initiatives within the company, including internal investment projects (IR&D) and external customer support.

The selected candidate will be an expert in all aspects of designing, building, testing, and maintaining cloud applications and services on Microsoft Azure and readily adapt to support a variety of challenging technical requirements in a dynamic and fast paced environment.

The Senior Cloud Developer role offers you the opportunity to be involved in meaningful work and projects. You'll work alongside the best technical minds in the industry and have a unique opportunity to use your business and technical knowledge and skills in an environment dedicated to maintaining industry superiority. You will be introduced to cutting edge tools and resources that will help you grow both professionally and personally.

The Senior Cloud Developer position is responsible for developing Cloud solutions using Cloud-native applications and services, as well as providing support for Cloud migration, operations and maintenance. Activities include developing cloud billing and metering APIs, expense review and management applications, automated system provisioning using Infrastructure as Code (IaC), cloud identity and access management integration, availability and performance monitoring, capacity management, configuration and change management, patching, vulnerability management and security compliance, etc. The candidate for this position must be well versed in the following areas: Cloud-native application development using REST APIs/SDKs, cloud database, cloud storage, cloud networking, Active Directory, and security controls related to cloud IT.

Additional responsibilities include:
Support the full lifecycle of cloud applications and cloud computing management, from business program needs analysis and environment assessment, through design, test, migration, and operation.
Support cloud solution development, testing, and piloting. Support deployment projects and provide technical expertise in resolving technical problems.
Support technical problem troubleshooting. Perform root cause analysis.
Perform applications and services demonstrations to variety of stakeholders
Continually research, evaluate, and apply emerging technologies


Bachelor's degree and 14 years experience or equivalent
Minimum of 4+ years of relevant work experience with a concentration in cloud application/infrastructure development, automation design and implementation, and Cloud architecture
Minimum of 2+ years of relevant work experience with Azure Cloud Services
Experience with scripting using Windows PowerShell, Shell scripts, Python, or other similar languages
Experience with one or more of the programming languages C#, Java, JavaScripts, Python
Experience developing API and business logic components with Node.js, asynchronous programming, Node.js event model and promises
Experience developing apps that use WS-federation, OAuth, and SAML-P endpoints
Experience developing hyper-scale and highly available applications based on a Micro services architecture using Container Orchestration (Kubernetes)/Azure Functions/Lambda with support for versioning and side-by-side operations.
Experience working on N-Tier' d and multi-layered applications, designing loosely coupled and highly cohesive components that gear towards testability and ease of integration
Experience with enterprise messaging systems preferably Microsoft Service Bus
Experience working projects that use CI/CD and streamlined DevOps workflows such as Azure Pipelines/TFS, Jenkins, Circle CI
Experience with Linux and/or Windows Operating Systems

Desired Qualifications

Microsoft Azure certification: Developing/Architecting/DevOps
Knowledge of Azure services, including Azure Active Directory, Azure Managed Service Identity, Azure Security Token Service, Azure Functions, Azure Resource Manager (ARM), Azure Tables, Azure SQL and/or CosmosDB
Experience with Ansible, (or Puppet, Chef, Salt), Terraform, Docker, Kubernetes.
Experience of design and implementation of IaaS and PaaS solutions executed and repeated in DevOps solution framework and with DevOps tools.
Experience working with Azure cloud environments including Web Apps, VMs, and databases.

Other Requirements:

US Citizenship is required
Able to obtain up to a Top Secret level DoD clearance upon request
Location: 100% telework with up to 25% travel.

Additional Requirements, Certifications, etc.
- Azure Developer or Azure Architect Certification required
- Azure Security Engineer and or Azure DevOps certification desired
- Azure Data Engineer or Azure Data Science is a big plus
- AWS Certification is a plus

Other Requirements:
US Citizenship is required
Able to obtain up to a Top Secret level DoD clearance upon request
Location: 100% telework with up to 25% travel.