Overview
On Site
Full Time
Skills
Scrum
Debugging
Software Packaging
Documentation
Training
IT Management
Leadership
Evaluation
Optimization
Decision-making
Project Implementation
Management
Information Systems
Computer Science
JavaScript
Elasticsearch
React.js
Cascading Style Sheets
UI
RESTful
Node.js
Java
SOAP
Apache Maven
Gradle
Git
Version Control
Software Security
Testing
GitLab
Integration Testing
Business Analysis
Project Management
SAFE
Agile
JIRA
Confluence
Job Details
As a Top-Secret Software Developer for this program, you will be working in an organization that's mission is to develop and operate the best possible software for critical national security enterprise applications. This organization leverages SCRUM and SAFE Agile software development methodology and strong Dev Ops practices.
You will be responsible for developing code, testing and debugging new software or enhancements to existing software. You will have a good understanding of business applications as well as user, performance, quality, interface, and security requirements. You will work with technical team to understand problems with software and resolve them. You will resolve customer complaints with software and respond to suggestions for improvements and enhancements. You will be responsible for design, testing, security lockdown implementation, integration with standard software packages, integration with automated patching and deployment technologies, documentation, and training to include automating application and configuration deployments and updates.
This position will be contingent upon award to support on-site in Washington, DC at the customer facility.
Responsibilities:
Develops codes, tests, and debugs new software or enhancements to existing software. Has good understanding of business applications as well as user, performance, quality, interface, and security requirements. Works with technical staff to understand problems with software and resolve them. Resolves customer complaints with software and responds to suggestions for improvements and enhancements. May assist in development of software user manuals. Responsible for desktop design, testing, security lockdown implementation, integration with standard software packages, integration with automated patching and deployment technologies, documentation, and training to include automating application and configuration deployments and updates.
Provides technical/management leadership on major tasks or technology assignments. Establishes goals and plans that meet project objectives. A Subject Matter Expert is an individual whose qualifications and/or expertise are exceptional and/or highly unique. Has domain and expert technical knowledge. Performs the following kinds of functions: Initiates, supervises, and/or develops requirements from a project's inception to conclusion for complex to extremely complex programs; Provides strategic advice, technical guidance and expertise to program and project staff; Provides detailed analysis, evaluation and recommendations for improvements, optimization development, and/or maintenance efforts for client-specific or mission critical challenges/issues; Consults with client to define need or problem supervises studies and leads surveys to collect and analyze data to provide advice and recommend solutions. Decision making and domain knowledge may have a critical impact on overall project implementation. May supervise others.
Requirements:
Active Top Secret
Minimum of 12 years of experience with 10 years of related technical specialized experience
Bachelor's Degree in Information Systems Engineering, Computer Science, Engineering, Business or other related field
o In absence of degree, additional years of experience may be substituted for educational requirements
Preferred:
Front-end:
o JavaScript (ES6 and higher)
React
NextJS
Tailwind CSS
Material UI
o RESTful design and principles
o Code quality and standardization practices
Backend:
o NodeJS
Express
NestJS
Npm (node package manager)
o Go language
o Java 8
SOAP services
Maven and Gradle
Development Tools:
o Git source version control
o Jira project management
o Static Application Security Testing (SAST, e.g. SonarQube, Gitlab SAST)
o Unit and integration testing (e.g., jest, mocha, chai)
Business Analysis and Project Management:
o SAFe Agile Principles
o Jira
o Confluence
#javelin
You will be responsible for developing code, testing and debugging new software or enhancements to existing software. You will have a good understanding of business applications as well as user, performance, quality, interface, and security requirements. You will work with technical team to understand problems with software and resolve them. You will resolve customer complaints with software and respond to suggestions for improvements and enhancements. You will be responsible for design, testing, security lockdown implementation, integration with standard software packages, integration with automated patching and deployment technologies, documentation, and training to include automating application and configuration deployments and updates.
This position will be contingent upon award to support on-site in Washington, DC at the customer facility.
Responsibilities:
Develops codes, tests, and debugs new software or enhancements to existing software. Has good understanding of business applications as well as user, performance, quality, interface, and security requirements. Works with technical staff to understand problems with software and resolve them. Resolves customer complaints with software and responds to suggestions for improvements and enhancements. May assist in development of software user manuals. Responsible for desktop design, testing, security lockdown implementation, integration with standard software packages, integration with automated patching and deployment technologies, documentation, and training to include automating application and configuration deployments and updates.
Provides technical/management leadership on major tasks or technology assignments. Establishes goals and plans that meet project objectives. A Subject Matter Expert is an individual whose qualifications and/or expertise are exceptional and/or highly unique. Has domain and expert technical knowledge. Performs the following kinds of functions: Initiates, supervises, and/or develops requirements from a project's inception to conclusion for complex to extremely complex programs; Provides strategic advice, technical guidance and expertise to program and project staff; Provides detailed analysis, evaluation and recommendations for improvements, optimization development, and/or maintenance efforts for client-specific or mission critical challenges/issues; Consults with client to define need or problem supervises studies and leads surveys to collect and analyze data to provide advice and recommend solutions. Decision making and domain knowledge may have a critical impact on overall project implementation. May supervise others.
Requirements:
Active Top Secret
Minimum of 12 years of experience with 10 years of related technical specialized experience
Bachelor's Degree in Information Systems Engineering, Computer Science, Engineering, Business or other related field
o In absence of degree, additional years of experience may be substituted for educational requirements
Preferred:
Front-end:
o JavaScript (ES6 and higher)
React
NextJS
Tailwind CSS
Material UI
o RESTful design and principles
o Code quality and standardization practices
Backend:
o NodeJS
Express
NestJS
Npm (node package manager)
o Go language
o Java 8
SOAP services
Maven and Gradle
Development Tools:
o Git source version control
o Jira project management
o Static Application Security Testing (SAST, e.g. SonarQube, Gitlab SAST)
o Unit and integration testing (e.g., jest, mocha, chai)
Business Analysis and Project Management:
o SAFe Agile Principles
o Jira
o Confluence
#javelin
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.