Software Engineer

NewGen Technologies

$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • TS/SCI FSP Clearance required
  • Experience in technical project management for full lifecycle software development
  • Ability to manage development schedules and deliverables
  • Familiarity with Agile development methodology
  • Expertise in detailed software design and documentation
  • Proficient in translating requirements into system designs
  • Skilled in designing new system interfaces

Responsibilities

  • Serve as a point of contact for the Sponsor regarding full-stack software development oversight
  • Coordinate and support program meetings and reviews
  • Develop and manage software design documentation
  • Design and develop Single Page Applications using Angular 21+
  • Build and maintain RESTful web services using Java, Scala, and other specified technologies
  • Oversee development efforts involving both relational and non-relational databases
  • Implement and troubleshoot relevant internet/web technologies and protocols

Benefits

  • Opportunity to work on mission-critical software applications
  • Engagement in a collaborative and Agile work environment
  • Potential for professional growth within Sponsor's suite of applications
  • Access to cutting-edge technology and tools for development
  • Direct involvement with senior management and key stakeholders
Full Job Description
Act as a Software Engineering Lead who serves as a POC to the Sponsor regarding oversight of all full-stack software development across Sponsor platforms and applications currently deployed to production within scope.

Requirements
  • TS/SCI FSP Clearance
  • Demonstrated experience in technical project management with full lifecycle software development
  • Demonstrated experience estimating and managing software development schedules and deliverables
  • Demonstrated experience working in an Agile development environment
  • Demonstrated experience developing detailed software design and associated deliverables
  • Demonstrated experience in translating customer and system requirements into design
  • Demonstrated experience designing new system interfaces
  • Demonstrated experience coordinating, supporting, and participating in program meetings and reviews
  • Demonstrated experience developing Single Page Applications using HTML5, CSS3, and Angular 21+
  • Demonstrated hands-on experience developing Applications and RESTful web services using the following technologies or something similar: Solr, Elastic, Postgres, Java, Scala, RDS, Spring Framework, Spring Security, and Spring Boot
  • Demonstrated hands-on experience working with non-relational database systems such as DynamoDB (other on-the-job database experience accepted)
  • Demonstrated hands-on experience with and troubleshooting of Internet/Web related protocols and technologies (e.g. Tomcat, Nodejs, Web Services, and SSL)
  • Demonstrated hands-on experience developing JUnit and Jasmine tests and experience with testing platforms such as Jest or Karma
  • Demonstrated hands-on experience working with DevOps tools such as Git, Jenkins, and Nexus
Desired Skills
  • Demonstrated recent experience with the Sponsor's suite of applications providing repository and search services that enables Sponsor to find the information they need
  • Demonstrated hands-on experience developing user interfaces using Angular Material
  • Demonstrated experience working in a fast-paced, Lean Agile environment
  • Demonstrated recent experience with Sponsor's profile and alerting services that represents a "prospective search" tool that sifts through incoming stream looking for items that match a user's profile and alerts upon match
  • Demonstrated recent experience with the Sponsor's discovery and recommendation services that allows a user to discover data they wouldn't ordinarily know about and represents an information filtering system that leverages content-based approaches to discriminate between interesting and uninteresting items for a user
  • Demonstrated experience with the Sponsor's Pre-NLP processing pipeline to remove boilerplate text, portion marks and non-narrative content
  • Demonstrated experience with the Sponsor's federated search service that allows users to federate searches across external data systems
  • Demonstrated experience with the Sponsor's tagging and folder services and applications that allow users to curate and organize documents
  • Demonstrated experience with Sponsor IT systems, missions, and strategies
  • Demonstrated experience communicating with senior customers, senior management, and implementation partners
  • Demonstrated experience creating and maintaining JIRA tickets
  • Demonstrated experience with AWS and Azure cloud services
  • Demonstrated experience building and maintaining constructive relationships among customers, stakeholders, technical teams, and contractors

Similar Jobs

More Jobs at NewGen Technologies

  • Software Engineer
    $110K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Scrum Master
    $100K — $120K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Technical Delivery Manager
    $110K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Software Engineer
    $120K — $145K *
    Springfield, VA 22153 (Fairfax County)
    Information Technology
    In-Person
  • Software Engineer
    $120K — $145K *
    Herndon, VA 20171 (Fairfax County)
    Aerospace & Defense
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: