Lead Software Developer

Company:  Trinity Global Consulting, LLC
Location: Chantilly
Closing Date: 16/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Duties May Include:

  • Provide technical stewardship to the Agile Development Teams (ADTs).
  • Define, document, maintain, and communicate processes, practices, security, and configurations (PPS&C) to guide the program’s SW Development.
  • Identify and facilitate configuration and availability of the DevSecOps infrastructure and development, integration, and test resources.
  • Ensure SW Development environments and infrastructure meet development and test needs.
  • Assist the ADT to meet sprint objectives by ensuring technical challenges and roadblocks are addressed and removed.
  • Ensure inter-ADT communication and dependency coordination occurs tied to execution of Program Increment Epics and Stories and issue resolution.
  • Ensure the quality of the software and solutions produced by the ADTs.
  • Collaborate and assist O&S, Consumer Integration, Deployment, and Development teams in troubleshooting integration, test, and operational issues tied to the software baseline.
  • Collaborate with other technical leads (on-program and external) to facilitate process improvements and technical innovation.
  • Ensure baseline updates have been properly prepared for deployment.
  • Communicate with technical leadership, ADT leads, and release train engineer impacts to the ADTs to fast track critical and high priority efforts.
  • Identify to the Chief Software Engineer ADT skill deficiencies that are impacting successful execution of development efforts.
  • Responsible for verifying code meets standards defined in the PPS&C.
  • Communicate status to customer and program leadership of ongoing ADT SW development efforts.
  • Recommend and coordinate key information related to the need and description of off-cycle releases.
  • Investigate and determine resolution of development process/execution related issues.
  • Assist program leadership in evaluation of technical personnel and determining ADT composition.
  • Plan, coordinate, and ensure end of Sprint Demo occurs.
  • Plan, coordinate, and ensure ADT's support end of PI Demo for customer.
  • Maintain documentation of the program’s software baseline.

Required:

  • Candidate must have BS degree with 12 years of professional experience; 10 years with Masters.
  • 4-5 years of experience working in an Agile software development environment as a technical contributor.
  • Must have at least a Top Secret clearance and eligible for SCI.
  • Experience serving as a technical lead with a large software development team (15-20 developers) comprised of smaller, product-focused teams.
  • Experience briefing customers and stakeholders.
  • Excellent written and oral communications skills, to include presentation of technical material to non-technical audiences.
  • Thorough understanding of the Agile software development process (SAFe Agile preferred) and its key processes, milestones, and roles.
  • Demonstrated proficiency with Java, JavaScript, Python, or other modern programming languages desired.
  • Experience with deploying, configuring, administering, and troubleshooting software (both custom and COTS/FOSS) in a Linux environment.
  • Experience working in an Amazon Web Services (AWS) cloud computing environment; similar for MS Azure is desired.
  • Experience integrating custom code with 3rd party software products/platforms (for example, development of custom plugins for a commercial or open-source product).
  • Experience with version control systems such as git or Subversion.
  • Understanding of DevSecOps concepts/tools, and how they would apply in practice.
  • U.S. citizenship is required.

Desired:

  • Understanding of SSL/TLS and PKI concepts.
  • Familiarity with one or more common identity and access management protocols/standards, just as OAuth, SAML, LDAP, SCIM, or OIDC.
  • Prior knowledge of (or experience with) the Oracle Identity and Access Management (IAM) suite (including OAM, OUD, and OHS), API Gateways, Apache web servers and/or proxy servers, and application servers is a major plus.
  • Direct experience with multiple of the following and a desire to learn the others:
  • Database setup and integration, both relational and NoSQL (Oracle DB, MySQL, CouchDB).
  • DevOps automation tools (Ansible, Chef, Puppet).
  • Source control and Agile development tools (Git, Maven, Jenkins, Bitbucket, Jira, Confluence).
  • Analytics and search engines (Elasticsearch, Splunk, Apache Solr).
  • Scaled Agile Framework (SAFe) certification (e.g. Certified SAFe Agilist) or Certified Scrum Master (CSM).
  • An active cybersecurity, cloud, and/or network product certification (e.g. CISSP, AWS).
  • Mobile development.

Job Type: Full-time

Pay: $160,000.00 per year

Education:

  • Bachelor's (Required)

Experience:

  • Software Development: 10 years (Preferred)
  • OAuth, SAML, LDAP, SCIM: 5 years (Required)
  • API Gateways: 5 years (Required)
  • Apache web servers: 5 years (Required)

License/Certification:

  • Scaled Agile Framework Certification (Required)
  • Certified Scrum Master (Required)

Security clearance:

  • Top Secret (Required)

Ability to Commute:

  • Chantilly, VA (Required)

Work Location: In person

#J-18808-Ljbffr
Apply Now
Share this job
Trinity Global Consulting, LLC
  • Similar Jobs

  • Lead Software Developer

    Reston
    View Job
  • Software Architect/Lead Developer

    Reston
    View Job
  • Software Developer

    Reston
    View Job
  • Software Developer

    Chantilly
    View Job
  • Software Developer

    Chantilly
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙