Full Stack Developer (Data Analytics)
Springfield, VT - USA
Job Summary
The Opportunity:
CACI is seeking an experienced Full Stack Developer to support the design development operations and sustainment of mission-critical applications data analytics products and services. This role supports the full software development lifecycle including application development testing deployment cloud administration system maintenance data integration and continuous improvement within a secure mission environment.
The ideal candidate will bring strong full stack development experience hands-on knowledge of AWS and DevOps technologies and the ability to translate mission and business requirements into reliable scalable technical solutions. You will work closely with Government stakeholders technical teams and leadership to maintain existing capabilities while identifying opportunities for system enhancements and modernization.
Responsibilities:
- Design develop test deploy and maintain full stack applications and data analytics products including data solutions applications APIs and visualizations.
- Develop and maintain front-end back-end database and supporting application components using documented and repeatable software and data engineering practices.
- Perform Operations and Sustainment (O&S) activities to maintain the reliability availability performance and functionality of mission applications and supporting systems.
- Troubleshoot and resolve application system database and infrastructure issues following reported outages service degradation or performance concerns.
- Develop and maintain application code and database configurations to meet operational reliability availability and functionality requirements.
- Perform corrective preventive adaptive and perfective maintenance of existing software and applications in accordance with Government requirements.
- Support Agile software development and maintenance activities including enhancements and modifications to existing applications and feature sets.
- Develop and support APIs and RESTful CRUD services used to integrate applications data and supporting systems.
- Administer cloud environments including C2S AWS and Cloud Foundry and support continuous monitoring operating system upgrades software upgrades patching and system maintenance.
- Perform required software and server upgrades in accordance with NGA SWAP-approved versions and established configuration standards.
- Administer user account access requests account provisioning and related access management activities.
- Support annual Continuity Planning and Testing activities including updates within the NOC CP Tool and preparation of required evidentiary documentation.
- Review and maintain software and configuration information within XACTA 360 and Service CMDB in accordance with Risk Management Framework (RMF) requirements and the Enterprise Service Catalog.
- Identify system enhancements new capabilities concept demonstrators and supporting capability business cases.
- Develop and provide technical training as new systems enhancements and capabilities transition into operational use.
- Provide technical guidance and leadership to project teams while effectively communicating with Government stakeholders management and senior leadership.
- Independently initiate manage execute track and report technical tasks and deliverables as required by the Government.
Qualifications:
Required:
- Top Secret SCI clearance required and polygraph preferred
- Bachelors degree or higher in Computer Science Software Engineering Information Technology or a related technical discipline.
- Five or more years of software development and/or full stack development experience using technologies and tools such as:JavaScript and -line tools such as NPMGitAWS services including EC2 S3 RDS EBS ELB and related cloud technologies
- Working knowledge of object-oriented software design principles and development practices.
- Working knowledge of DevOps practices and system administration.
- Strong hands-on experience with software design development coding testing troubleshooting and debugging.
- Experience developing or supporting APIs and RESTful CRUD services.
- Ability to troubleshoot complex technical issues across applications databases cloud environments and supporting infrastructure.
- Demonstrated ability to identify system enhancements new capabilities concept demonstrators and potential business cases.
- Experience providing technical support and communicating with leadership management customers and internal and external stakeholders.
What You Can Expect:
A culture of integrity.
At CACI we place character and innovation at the center of everything we do. As a valued team member youll be part of a high-performing group dedicated to our customers missions and driven by a higher purpose to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. Youll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together we will advance our nations most critical missions build on our lengthy track record of business success and find opportunities to break new ground in your career and in our legacy.
Pay Range:
There are a host of factors that can influence final salary including but not limited to geographic location Federal Government contract labor categories and contract wage rates relevant prior work experience specific skills and competencies education and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI you will receive comprehensive benefits such as; healthcare wellness financial retirement family support continuing education and time off benefits.
The proposed salary range for this position is:
$86600 - $181800Required Experience:
IC
About Company
CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security miss ... View more