Search jobs > Gaithersburg, MD > Temporary > Senior software engineer

Senior Software Engineer

Leidos Inc
Gaithersburg, MD, United States
$101.4K-$183.3K a year
Full-time

Description

This position requires an active TS / SCI, and a willingness to undergo a polygraph to be considered. Candidates who do not possess this clearance will not be considered.

Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our defense and intel customers' mission to defend against evolving threats around the world.

Our team's focus is to ensure our customers have the right tools, technologies, and tactics to keep pace with an ever-evolving security landscape and succeed in their pursuit to protect people and critical assets.

The Spatial Solutions Division (SSD), part of the Decision Advantage Solutions Business Area, is currently seeking a Senior Software Engineer (SWE) for the Chinook Program.

The responsibilities for this position include all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding, and automated testing within an Agile model.

In this role, you will join a dynamic team that is singularly focused on providing world class solutions to our customer in an exciting, collaborative, and inclusive atmosphere.

You will be challenged and provided a tremendous opportunity for growth in a customer-facing, fast-paced, and fun environment.

Primary Responsibilities :

  • 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.
  • Ensureall Scrum events take place and are positive, productive, and kept within the timebox.

Basic Qualifications :

  • US citizenship is required per contract.
  • 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.
  • Strong proficiency with the following technologies :
  • Web : HTML, CSS, Django, JQuery, Ajax, and REST APIs
  • Object-oriented Programming : Python, Java, and JavaScript
  • Relational Database : SQL
  • Operating System : Windows, Linux
  • Version Control System : Git, GitLab
  • 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, Jenkins, GitLab, and Docker.
  • 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.

Original Posting Date :

2024-05-17

While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range :

Pay Range $101,400.00 - $183,300.00

The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

30+ days ago
Related jobs
ALTA IT Services
Bethesda, Maryland
Remote

You will be a member of a global engineering team and will participate in the full development life cycle of Mobile application projects. Engineering Graduate/ Postgraduate preferably in the field of computer science or related disciplines. ...

Motion Recruitment
Silver Spring, Maryland

A Washington, DC based FinTech company is searching for a Senior Software Engineer to join their growth engineering team. Experience with marketing/growth engineering technologies. ...

BDO
Potomac, Maryland

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

Marriott International
Bethesda, Maryland

Marriott has an exciting opportunity for a Senior Software Engineer Loyalty Partner Engineering team. In this role you will function as a technical expert and lead engineer for the Loyalty Partner Engineering team. Graduate degree in Computer Science or Engineering. Experience in agile software meth...

Home Depot
MARYLAND, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Mediabistro
College Park, Maryland

The Senior Software Engineer, User Experience is responsible for implementing, integrating, and optimizing both on-premise and hosted systems, primarily using Java and web-based technologies, with a strong focus on user interface and user experience (UI/UX) design. ...

GEICO
Chevy Chase, Maryland
Remote

GEICO's Enterprise Voice team is seeking a highly motivated, process-oriented Software Engineer/Systems Engineer for our contact center technologies. Our Principal Engineer is a lead member of the Voice engineering staff ensuring we provide a friction-less experience to our customers, maintain the h...

Marriott International
Bethesda, Maryland

As a Senior Java, Full stack and AEM Software Engineer at Marriott, you will be working on a state of the art React based micro-ui architecture, utilizing AEM as the CMS and a Java based services. You will work with product owners, UX, back-end/front-end engineers and QA engineering to build scalabl...

GEICO
Chevy Chase, Maryland
Remote

Our Senior Engineer works with our Distinguished Engineer and Principal Engineers to innovate and build new systems, improve, and enhance existing systems as well as identify new opportunities to apply your knowledge to solve critical problems. Senior Software Engineer – IaaS (Cluster Management). G...

University of Maryland
College Park, Maryland

The Senior Software Engineer produces and reviews documentation and requirements, leads code reviews and design meetings, and participates in defining software engineering process and methodology. The Senior Software Engineer, Data Conversion will use various technologies to migrate data from legacy...