Hybrid Senior Staff Software Engineer

Posted last month

Apply now

About the role

  • Architect, design, build, and enhance highly available and scalable systems used by Air Force customers worldwide
  • Work collaboratively with a team of software developers and engineers to produce and field software on behalf of the US Air Force
  • Perform all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding, automated testing, unit testing, and production deployment within an Agile and CI/CD model
  • Determine and recommend best designs based on customer business objectives, timelines and resource constraints
  • Architect with AWS solutions and define optimal design solutions for high availability and disaster recovery
  • Ensure network architecture and application development methodologies account for multi-tenancy, virtualization, elastic scalability, relational databases, data storage, data monitoring and IT transformation
  • Help build, manage and mentor multi-disciplined teams executing Agile and DevSecOps processes
  • Cultivate a culture of innovation and promote collaboration across teams and projects
  • Manage project priorities, deadlines and deliverables
  • Design, develop, test, deploy, maintain and continuously improve software deliverables

Requirements

  • Bachelor's degree with 12+ years of experience or a Masters degree with 8+ years of experience
  • Additional experience may be considered in lieu of a degree
  • US Citizen with the ability to obtain and maintain a DoD Secret clearance
  • Hands-on expertise with Java/C++ and object oriented programming
  • Strong proficiency with basic web technologies including HTML, CSS, REST, JSON, and JavaScript
  • Demonstrated proficiency with web application technologies and deployment environments, including Docker, Kafka, and Kubernetes
  • Experience architecting, developing, and delivering complex software systems into production
  • Strong understanding of modern software design patterns and coding standards
  • Significant experience in Cloud Technologies (specifically AWS) and infrastructure-as-code concepts
  • Experience leading multi-disciplined technical project teams and setting the technical direction
  • Working knowledge of Agile development and continuous integration and continuous delivery methodologies and tools
  • Experience with a version control system (e.g., Git)
  • Experience with an issue/problem tracking system (e.g., Jira)
  • Proficiency with multiple operating systems (Mac OSX, Windows, Linux, etc.)
  • Interest and ability to learn new programming languages, tools, frameworks, and techniques
  • Preferred: US Citizen with an active Secret clearance
  • Preferred: AWS Cloud Solutions Architect-Associate or Professional Certification
  • Preferred: CompTIA Security+ Certification
  • Preferred: Experience with multiple AWS services such as AWS AMI, AWS CloudTrail, AWS CloudWatch, AWS Config, AWS GuardDuty, AWS Java SDK, and/or AWS Simple Storage Service
  • Preferred: Hands-on experience with Agile management tools such as Jira, Bitbucket, GitLab, Confluence
  • Preferred: Hands-on experience with continuous integration and delivery tools such as Jenkins, SonarQube, JUnit, Cucumber, Selenium, JMeter
  • Preferred: Experience with the Leidos software application C2IMERA, its predecessors or similar
  • Preferred: Experience managing projects within the Atlassian suite of tools (Confluence, JIRA, Bitbucket)
  • Preferred: Familiarity with the agile software development process

Benefits

  • competitive compensation
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement

Job title

Senior Staff Software Engineer

Job type

Experience level

Senior

Salary

$126,100 - $227,950 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job