Senior Applications Developer
Company: Leidos
Location: Sterling
Posted on: March 16, 2023
|
|
Job Description:
Description Job Description:Job DescriptionLeidos is seeking an
Application Developer to assist with applying technical resources
to accelerate the timely, reliable, and secure delivery of open
source data, information, and insights. The customer requires
support to develop and deliver a Minimum Viable Product (MVP) for a
new subsystem within the ecosystem of an existing big data
exploitation platform. The job duties and responsibilities include
but are not limited to the following:Work within an agile team
environment.Writing, testing, and debugging custom application
code; developing a database backend; and performing Extract,
Transform, and Load (ETL) processes to populate the database with
existing data.Work closely with the Customer's product owner to
deliver user stories necessary to realize product vision. The
Customer anticipates requiring a surge of approximately 26 two-week
sprints to develop the MVP. At this time, the Customer does not
require ongoing support after the MVP is delivered.Apply an agile
approach to software development consistent with the Sponsor's
project management and software development frameworks with a focus
on demonstrating and delivering releasable software every
iteration.Work closely with the existing application team to apply
design standards and consistency and address any security
vulnerabilities uncovered during the development and test
phases.Maintain all source code in the Sponsor-wide, remote Git
repository.Apply industry best practices (such as, but not
specifically Test Driven Development) for ensuring custom
application code is comprehensively tested.Administer and maintain
relational and non-relational database systems within the
application security boundary.Perform data cleaning and formatting
for ingested data ensuring they meet quality and content management
standards.Build and maintain modern cloud based platforms.Develop
and maintain applications using a modern front end stack such as
Angular, React, or Vue.js.Develop and maintain applications using a
modern server-side stack such as Express, Python, or serverless
technologies.Experience developing and maintaining applications
using modern NoSQL and SQL-based back-end database technologies
such as MongoDB, DynamoDB, PostgreSQL, or MySQL.Develop software in
a DevSecOps environment.Attend bi-weekly Sprint Planning and Sprint
Review meetings in person at the Customer location.Basic
QualificationsBachelor's degree and 12 years of experience. Work
experience can be used/combined with education.Demonstrated
experience building and maintaining modern cloud based
platforms.Demonstrated experience developing and maintaining
applications using a modern front end stack such as Angular, React,
or Vue.js.Demonstrated experience developing and maintaining
applications using modern server-side stacks such as Express,
Python, or serverless technologies.Demonstrated experience
developing and maintaining applications using modern NoSQL and
SQL-based back-end database technologies such as MongoDB, DynamoDB,
PostgreSQL, or MySQL.Demonstrated experience developing software in
a DevSecOps environment.Demonstrated experience with modern system
architecture patterns, such as event-driven, microservices and MVC
architectures.Demonstrated experience maintaining Continuous
Integration/Continuous Delivery (CI/CD) pipelines with automated
testing and deployment.Demonstrated experience using Git as a
source code repository.Demonstrated experience performing Extract,
Transform, and Load (ETL) operations on existing data sets to
populate a new data model.Desired QualificationsDemonstrated
experience with D3.js or OpenLayers 3.Pay Range:Pay Range
$118,300.00 - $182,000.00 - $245,700.00The 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.
Keywords: Leidos, Sterling , Senior Applications Developer, Other , Sterling, Virginia
Click
here to apply!
|