Gray Tier Technologies is looking for a Senior Software Developer to support a contract providing integration, design, development, and sustainment for one of our Intelligence Community clients.
The work includes planning and scheduling; system integration; software development, integration, and test; software release planning and deployment; operations and sustainment; and user migrations from legacy systems.
Skills & Tasks
- Able to develop & use more complex concepts & processes:
- Leads multiple Junior/Mid-level personnel
- Conduct root cause problem analysis
- Performs multiple tasks at specialist level
- May be recognized as a SME
- Guide & support Journeyman level personnel
Job Duties
- Develops, maintains, and enhances complex and diverse software systems (e.g., processing–intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems) based upon documented requirements
- Servant leader who facilitates teams toward their delivery objectives and helps build high performing, self-managing teams
- Provides visibility into progress and impediments
- Supports flexible software and development, requirements analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (both new and legacy systems)
- Interacts continuously with customers and development team members to gather and refine requirements, ensure effective communication and implementation
- Analyzes and studies customer requirements to determine the most effective software and other technologies to satisfy their needs
- Designs, creates, tests, and maintains software, applications, and content solutions to satisfy customer requirements
- Builds quality into the product using test-early, build-small, automated testing and balanced scope to stay on schedule
- Follows a formal design process using formal user input, diagrams, and other accepted design techniques
- Adheres to standards, laws, and established guidelines for development and delivery software, applications and content solutions (e.g., software reuse, modifiable, efficient, reliable, understandable, fault tolerant)
- Coordinates creation and collection of necessary technology components and integrate them into a coherent design
- Designs and develops visually-pleasing, content-rich, user-friendly interfaces with intuitive navigation
- Develops and maintains software, application and content solution documentation to assist with software and application maintenance, enhancement, training and releases
- Provide software process management and configuration management throughout the software development life cycle
- SW development in hybrid cloud environment
- SW Team Lead to perform in agile development lifecycle, backlog grooming, understanding of prioritization and support Govt product owner on changes, integration with multiple components of system
- SW development experience with build unclassified, integrate, test and deploy on classified environments on multiple security domains
- SW development experience with integration and deployment of multiple baselines to support internal and Test Organization (IV&V) testing, resolving DRs (Pri 1 and 2) and incorporating fixes in quick and timely manner
- Tools: GitLab, Service +, Git Repositories, JIRA, Confluence, Python, Java
Here’s What You’ll Need:
Qualifications
- Master’s degree plus 2 years experience, Bachelor’s degree plus 4 years experience, Associates degree plus 10 years experience, or a minimum of 15 years experience, in relevant field
- At least 4 years of demonstrated experience with Java, C#, C++, Python, XML, Linux, or JavaScripts
- At least 4 years of demonstrated experience working with and building APIs and web services
- At least 4 years experience with build automation technologies such as Maven, Gradle, Webpack, NPM, Yarn, Jenkins, GitLab, Terraform
- At least 4 years of demonstrated experience working with SQL databases
- At least 4 years of demonstrated software development experience utilizing SAFe or similar agile methodologies.
- Applicable software/ hardware/management training & certification (e.g.; specialties like Amazon Web Service architect/engineering)
Certification Requirements
- Applicable software/hardware training & certification (e.g.; specialties like Amazon Web Services (AWS) developer/engineer)
Clearance Requirements
- TS/SCI
Top Skills
What We Do
Gray Tier Technolgies is a privately held company providing full cyclic cybersecurity services and products. Gray Tier is headquartered in Alexandria, VA with offices in Orlando, FL and Denver Co. Our vision is to be the premier security services and solutions provider for our Enterprise, Government, and military customers. To prepare our customers to defend their systems against global cyber threats. By leveraging our many years of defending mission-critical systems for the US military we are here to help you safeguard your corporate data from attackers. Gray Tier’s experts use techniques and tactics from world-wide cyber threats to provide a realistic evaluation of your network defenses against today’s adversaries.