Sr Software Engineer

Aqua IT

Gaithersburg (MD)

On-site

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Aqua IT is seeking a highly skilled Scrum Master to lead Agile software delivery for mission-critical systems in Gaithersburg, MD. You will guide a technical team through the full SDLC, break down complex work, and deliver customer-focused improvements in a secure environment.

Required are a TS/SCI clearance and a strong background in GEOINT, modern software design, and architecture. You will collaborate with product owners, architects, and engineers to ensure continuous integration and delivery

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field with 8–12 years of relevant experience or Master’s with 6–10 years of experience.
  • Experienced Scrum Master for a software development or similar technical team.
  • GEOINT domain understanding applicable to troubleshooting, optimization, and validation of system behavior and data outputs across environments.
  • Deep understanding of modern software design patterns and coding standards.
  • Experience architecting, developing, and delivering complex software systems into production.
  • Working knowledge of Agile development and CI/CD methodologies and tools.
  • Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.

Responsibilities

  • Resolve tasks as prioritized by the team product owner.
  • Engage in the complete software development lifecycle within defined parameters.
  • Take ownership of delivering enhancements within a system or application.
  • Break down sizable tasks into manageable units and provide LOE estimations.
  • Collaborate with fellow software engineers to design and document optimal technical solutions.
  • Ensure team adherence to Agile processes and best practices.
  • Build software solutions when requirements are not clearly defined, prioritizing customer needs.
  • Resolve obstacles for the development team in collaboration with Product Owner and leadership.
  • Ensure Scrum events occur and remain positive, productive, and timeboxed.

Skills

Scrum Master experience
GEOINT domain understanding
Software design patterns
System architecture
Agile development
Fast learner

Education

Bachelor's degree in Computer Science / Software Engineering or related field
Master’s degree with 6-10 years of experience

Tools

React
AWS
Azure
Google Cloud
Oracle
CloudFormation
S3
EC2
RDS
CI/CD tools
Docker

Job description

  • Resolve various tasks as prioritized by the team product owner.
  • Engage in the complete software development lifecycle, operating within well-defined parameters.
  • Take ownership of delivering enhancements within a system or application.
  • Break down sizable tasks into manageable units for execution and provide LOE estimations.
  • Collaborate with fellow software engineers to create and document optimal technical designs.
  • Ensure team compliance with Agile processes and best practices.
  • Build software solutions where the solution is not clearly defined but always prioritizing customer needs.
  • Resolve obstacles for the development team, working collaboratively with the Product Owner, technical leadership, and other engineers.
  • Ensure all Scrum events take place and are positive, productive, and kept within the timebox.

Basic Qualifications:

  • US citizenship is required per contract with ACTIVE TS/SCI clearance.
  • Bachelor's degree in Computer Science, Software Engineering, or related field and 8-12 years of prior relevant experience or Master’s with 6-10 years of prior relevant experience.
  • Experience working as a Scrum Master for a software development or similar technical team.
  • Experience incorporating GEOINT domain understanding when troubleshooting, optimizing, and validating system behavior and data outputs across environments.
  • Deep understanding of modern software design patterns and coding standards.
  • Experience architecting, developing, and delivering complex software systems into production.
  • Working knowledge of Agile development and continuous integration/continuous delivery methodologies and tools.
  • Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.

Preferred Qualifications:

  • Experience with scripting languages such as REACT.
  • Software Architectures: Client-Server, Model-View-Controller.
  • Cloud Exposure:Multi-cloud architectures: AWS, IBM, Google, Azure, and Oracle.Specific AWS Services: S3, SQS, SNS, EC2, CloudFormation and RDS.Certifications such as AWS DevOps Engineer or similar.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Unity Compass • Alexandria (VA)

Hybrid
USD 90,000 - 175,000
Software Engineer – SME
Software Engineer – SME

Unity Compass • Alexandria (VA)

Hybrid
USD 110,000 - 215,000
Sr Software Engineer (TS/SCI) - Springfield
Sr Software Engineer (TS/SCI) - Springfield

Aqua IT • Springfield (VA)

On-site
USD 100,000 - 130,000
Sr Software Engineer (TS/SCI) - STL
Sr Software Engineer (TS/SCI) - STL

Aqua IT • St. Louis (MO)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • California (MO)

On-site
USD 140,000 - 200,000
Mid-Level Software Engineer
Mid-Level Software Engineer

Eighty20 Collective • Chantilly (VA)

On-site
USD 135,000 - 165,000
401(k) with matching
Dental insurance
Health insurance
+6
Application Developer - DevSecOps
Application Developer - DevSecOps

Point Solutions Group • Herndon (VA)

On-site
USD 90,000 - 130,000
Junior Software Engineer
Junior Software Engineer

Peraton • Virginia (MN)

On-site
USD 95,000 - 135,000
Software Engineer (Senior) - TS/SCI with Polygraph Required
Software Engineer (Senior) - TS/SCI with Polygraph Required

Catalyst Operations & Analytics • Vienna (VA)

On-site
USD 120,000 - 170,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000