Software Developer (Systems Software) (TS/SCI + Poly)
Company: The DarkStar Group LLC
Location: Chantilly
Posted on: May 28, 2023
Job Description:
Job Description
The DarkStar Group is seeking a Software Developer with a TS/SCI +
Poly clearance (applicable to this customer) to join one of our top
projects in Chantilly, VA. Below is an overview of the project, as
well as information on our company, our benefits, and our $25,000
referral program.
THE PROGRAM
The DarkStar Group is a member of 100% of the winning teams for the
largest technology program in the Intel Community. We've been
supporting this customer on many different sub-projects of this
program since our founding in 2013. We've grown on this effort by
providing the customer with Engineers who have done exceptional
work, and we've retained our staff by paying very strong salaries,
and working hard to ensure each Engineer is doing work that aligns
with their career interest.
THE PROJECT
The Sponsor requires a Contractor to lead SCRUM activities and
perform software design and development as directed by the Sponsor
and in accordance with the approved development approach for the
task(s). The Sponsor seeks an experienced contractor to instill and
guide team developers in agile software development methodologies
as well as provide innovative solutions to software designs which
generate advanced products and capabilities to maintain equal pace
with rapidly changing market conditions. The contractor may be
directed to reuse existing (Sponsor based or commercial)
components.
THE ROLE
- The Contractor shall lead SCRUM activities.
- The Contractor shall support and educate the development team
and product owners with iterative and agile software development
methodologies and practices.
- The Contractor shall coordinate and lead retrospective meetings
and daily standups to track team progress and to note any obstacles
that keep the team from completing tasks.
- The Contractor shall ensure that the meetings stay focused and
end on time.
- The Contractor shall support the staff development team lead in
removing obstacles identified during scrum meetings.
- The Contractor shall support staff project manager(s) with
refining and maintaining the product backlog on behalf of the
product owner by using information gathered from stand-up meetings
and product demos.
- The Contractor shall develop new systems and applications for
use in enterprise and standalone environments.
- The Contractor shall participate in control gates, review
boards, or other identified milestones as approved by the Sponsor
governance process.
- The Contractor shall adhere to existing software languages,
architecture, interface, and framework elements supported in
existing product lines and systems.
- The Contractor shall participate in all aspects of the software
development life cycle such as requirements definition, design,
code, debugging, verification and test, and maintenance of software
modules.
- The Contractor shall develop new software modules to be used in
complex software systems supporting the Sponsor.
- The Contractor shall modify legacy software to add enhancements
and new features to the existing software system.
- The Contractor shall use the tools identified by sponsor-led
development teams such as software version control, automated build
tools, and software life cycle management tools.
- The Contractor shall obtain advance Sponsor approval to deviate
from established tools.
- The Contractor shall work with various databases such as
Microsoft SQL, Oracle, Sybase, Redis, and PostgreSQL, as
required.
- The Contractor shall adhere to approved Sponsor governance
processes to execute development and Production-ready tests to
include back-out plans for any change to the Baseline Capabilities
and to all future systems and applications.
- The Contractor shall develop system and software documentation
such as design documents such as schematics, system documentation,
version descriptions, user manuals, technical manuals, quick start
guides, training manuals, test plans and test results.
- The Contractor shall deliver the source code for binaries,
firmware, and embedded software developed during this effort.
- The Contractor shall deliver prototypes, engineering models,
and impact assessments, as required.
- The Contractor shall provide updated records and artifacts to
the Sponsor for configuration management.
- The Contractor shall assist the development of engineering
plans to support the migration of current development efforts to
new and emerging technologies.
- The Contractor shall support deployment activities for new
systems or system enhancements.
- The Contractor shall provide the immediate technical support
necessary to meet critical operational requirements and
schedules.
- The Contractor shall manage and track project tasks through the
team's JIRA site within assigned project boards. Required Skills
- Demonstrated experience using iterative and agile software
development methodologies and practices.
- Demonstrated experience with services and concepts in cloud
architecture.
- Demonstrated experience programming in Groovy.
- Demonstrated experience programming in Ruby and Rspec.
- Demonstrated experience using the Angular 2+ web
framework.
- Demonstrated experience with ServiceNow development.
- Demonstrated experience programming in Python.
- Demonstrated experience scripting with JavaScript or
TypeScript.
- Demonstrated experience with object-oriented languages and
programming.
- Demonstrated experience working with web technologies such as
CSS and HTML.
- Demonstrated experience using version control systems such as
Github.
- Demonstrated experience using the NoSQL database.
- Demonstrated experience using the Gradle build automation
system.
- Demonstrated experience using build automation continuous
integration tools.
- Demonstrated experience working with web servers such as Apache
Tomcat.
- Certification(s)
- AWS Developer Associate Certification or better
- Scrum Master. Desired Skills
- Demonstrated experience with deploying and implementing cloud
solutions.
- Demonstrated experience with Node.js.
- Demonstrated experience scripting with Bash.
- Demonstrated experience programming in working with the Linux
based operating systems.
- Demonstrated experience conducting unit testing with tools such
as Selenium or Junit.
- Demonstrated experience working with the Redis database.
- Demonstrated experience with Capybara.
About The DarkStar Group
The DarkStar - Group is a small business that solves BIG problems
(and is growing). We're one of the Inc. 5000 fastest-growing
private companies in the US, and our engineers support the most
critical national security missions in Virginia, Maryland, Florida,
and elsewhere. Data Science, Software Engineering, Cloud/AWS
Infrastructure, and Cyber/CNO are our core areas of expertise. We
offer interesting and important work, job security, some of the
best and most flexible benefits you'll find in the IC, and salaries
so strong that they'll likely surprise you.
** We offer up to a $25,000 reward for anyone you refer whom we
hire.**
Equal Opportunity Employer
Keywords: The DarkStar Group LLC, Chantilly , Software Developer (Systems Software) (TS/SCI + Poly), IT / Software / Systems , Chantilly, Virginia
Didn't find what you're looking for? Search again!
Loading more jobs...