Software Developer

 

Description:

What you will be working on:

As the Senior Software Developer you will be responsible for the Designs, develops, evaluates, plans and tests software programs and applications.

  • Conducts requirements engineering, solutions engineering, scheduling, reliability, resiliency, services development, integration, test and evaluation, maintainability and analysis across the National System of Geospatial-intelligence (NSG), Allied System of Geospatial-intelligence (ASG) and Federal Agencies.
  • Conducts planning, analysis/traceability of user requirements, architectures traceability, procedures, and problems to automate or improve existing systems and review cloud service capabilities, workflow, and scheduling limitations.
  • Develops solutions designs based on analysis of requirements and new technology and mentor Junior Engineers in developing these skill sets.
  • Supports the analyses and allocation of requirements to systems architecture components and executing programs.
  • Assists the Government in performing systems integration activities.
  • Assists with Analysis of Alternatives (AoAs), Course of Actions (CoAs), Trade Studies, and Engineering Assessments.
  • Assists the Government in strategic technical planning, project management, performance engineering, risk management and interface design.
  • Ability to solve complex problems, lead a team(s) and work independently and proactively under Senior Systems Engineer supervision.
  • Creates sustainable software applications – work is estimated accurately, branching strategies are efficient, code repos are maintained, etc.
  • Works as a member of an agile scrum team and participates in regular agile ceremonies applying scrum methodologies – daily stand up, planning, sprint reviews, demos, retrospectives.
  • Implements requirements from the product backlog
  • Assists in writing backlog requirements/user stories
  • Utilizes a modern DevSecOps approach in building software applications
  • Develop and modify applications, software, services, utilities, interfaces, and IT systems that support systems and analysts.

Skills/Qualifications:

  • 8+ years of experience
  • Bachelor's Degree in computer science, computer engineering, systems engineering or any related field/major, or 6 additional years of experience in information technology.
  • Use packages and experience with developing software using Go, Angular or Typescript..
  • Familiarity with DevOps development processes and Continuous Integration tools: GitLab, Jenkins, Nexus
  • Experience working with container images and platforms (Kubernetes/Docker/OpenShift)
  • Maintain and improve existing build and deployment processes using CI/CD tools

Organization Blackspoke
Industry IT / Telecom / Software Jobs
Occupational Category Software Developer
Job Location Virginia,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-11-20 3:07 pm
Expires on 2024-10-21