Software Engineer Integration Team
Company: Leidos
Location: Gaithersburg
Posted on: April 17, 2024
Job Description:
Description 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 Software Engineer
(SWE) for the Maru Program on the Integration team. 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.You
will architect, design, build, and enhance highly available and
scalable web application used by customers worldwide. You will
direct major deliverables of projects through all aspects of the
software development lifecycle including scope and work estimation,
architecture and design, coding, and unit testing. Additionally,
you will determine and recommend the best designs based on customer
business objectives, timelines, and other resource
constraints.Clearance Level Required:Top Secret with the ability to
obtain a SCI, as well as a polygraphPrimary Responsibilities:
- Integrate third party products and algorithms and make any code
modifications required to insert the new product into the analyst
workflow.
- Participate 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.Basic Qualifications:
- US citizenship is required per contract.
- Top Secret Security Clearance
- Bachelor's degree in Computer Science, Software Engineering, or
related field and 2-6 years of prior relevant experience or
Master's with 2-6 years of prior relevant experience.
- Proficiency with the following technologies:
- Web: - HTML, CSS, Tomcat Server, and REST APIs
- Object-oriented Programming: - Java and JavaScript
- Relational Database: - PostgreSQL with the ability to write
SQL
- Operating System: Linux
- Version Control System: - Git
- 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 Python, Bash,
NoSQL, and REACT.
- Software Architectures: - Client-Server, Microservices,
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.
- Knowledge of continuous integration and delivery tools:
Jenkins, GitLab, and Docker.Original Posting Date:2024-04-15While
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
$65,000.00 - $117,500.00The Leidos pay range for this job level is
a general guideline only -and 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.#Featuredjob
Keywords: Leidos, Alexandria , Software Engineer Integration Team, IT / Software / Systems , Gaithersburg, Virginia
Didn't find what you're looking for? Search again!
Loading more jobs...