By Light

Full Stack Developer

7 days ago

PayCompetitive
LocationRemote
Employment typeOther

What's your preference?

Apply with job updates
  • Job Description

      Req#: 10128

      Company Overview

      Bravo Communications Services LLC is leading the Identity Credential Access Management Next Gen Single Sign On (ICAM NG SSO) program for the Department of Veterans Affairs. This program aims to modernize the VA's Single Sign-On (SSO) technology to enhance security, user experience, and operational efficiency.

      Position Overview

      The Full Stack Developer will put your knowledge of Agile Software Development, DevSecOps practices, Product-based management and User Centered Design for the ICAM NG SSO program.

      Responsibilities

      • Provide leadership and work with Software Developers, Operations Engineers, DBA’s, Information Security and Quality Assurance personnel to rapidly develop secure, high quality software in an Agile environment
      • Mentor junior software developers on user-centered design patterns, development best practices and DevSecOps trade-offs.
      • Help build a community of practice that focuses on increasing product delivery frequency with short feedback loops with a focus on continual process improvement.
      • Responsible for development of single page web applications supporting healthcare services
      • Web application will be built using products like Angular, React, Redux, jQuery, Java, and Oracle
      • Analysis and Design
        • Assist in generating designs which comply with requirements specifications
        • Assist in determining effort and time that will be required to resolve tasks
      • Coding
        • Execute basic and advanced control constructs
        • Utilize the most efficient method or algorithm for solving a given problem
        • Apply logic to fundamental design issues
        • Develop software using prescribed coding conventions
      • Documentation
        • Internal – Document code internal to a program for data/control constructs and modules/routines
        • Process – Generate comprehensible documentation for reference by other developers, engineers, etc. that complies with company standards
        • External – Produce customer documentation
        • Excellent written and verbal communication and presentation skills
      • Testing
        • Performs unit testing as necessary
        • Accomplish integration and/or validation testing

      Required Experience/Qualifications

      • At least 4 years of total professional Software Engineering experience.
      • Experience building application backends using either Ruby on Rails or Java/Spring-Boot
      • At least 2 years of recent experience building single-page web applications using React or Angular (React is preferred, and experience with associated technologies like React hooks and JSX is highly desired)
      • At least 2 years of experience using a frontend state-management framework such as Redux, Context, etc.
      • Comfortable using JavaScript ES6 syntax (e.g. arrow functions, destructuring assignment, etc.)
      • Good understanding of CI/CD concepts

      Preferred Experience/Qualifications

      • Experience using design frameworks such as Bootstrap, Material UI, etc., to implement responsive design
      • Familiarity with accessibility guidelines such as WCAG or Section 508 compliance.
      • Experience using REST API services
      • Experience using Git for source control

      Special Requirements/Security Clearance

      • Ability to obtain and maintain a Public Trust
  • About the company

      Founded in 2002, By Light Professional IT Services LLC provides a broad array of comprehensive services and solutions for DoD, Civilian, Commercial, and International markets. By Light has grown substantially in recent years both organically and through strategic acquisitions of several key-IT Solution providers.