Full Stack Applications Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Chantilly, VA - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

About the Organization
Now is a great time to join Redhorse Corporation. We are a solution-driven company delivering data insights and technology solutions to customers with missions critical to U.S. national interests. Were looking for thoughtful skilled professionals who thrive as trusted partners building technology-agnostic solutions and want to apply their talents supporting customers with difficult and important mission sets.

About the Role
Redhorse transforms the way government uses data and technology. We are seeking a highly skilled Full Stack Applications Developer to join a critical multi-disciplinary team focused on mission-essential applications for a key Sponsor. You will be responsible for the entire software development lifecyclefrom gathering requirements and design to coding testing and deploymentfor complex applications hosted both on-premise and in the Sponsors AWS cloud environment.

This role is essential to innovation and compliance requiring you to develop new features modernize legacy applications and ensure all systems strictly adhere to required performance and security SLAs the Risk Management Framework (RMF) and all architectural and A&A processes. Your work will directly impact the reliability and capability of the Sponsors mission systems.

Key Responsibilities

    • Development & Engineering:
    • Develop test implement enhance and maintain complex applications and/or databases; applications and/or databases may be current or new developments.
    • Design code and debug web applications; design and maintain interactive web databases and web services; designs graphics and user interfaces.
    • Write interfaces to companion applications or databases.
    • Transition data from legacy systems to new database structures.
    • Coordinate with the System Architect to adapt the system data model to add a graph database and link analysis format.
    • Design develop and maintain applications that are hosted either on premise or within the Sponsors cloud environment for current systems new development or legacy transitions.
    • Requirements Design & Documentation:
    • Coordinate within the Development Team and with Users to gather breakdown triage prioritize and track user/system requirements.
    • Consult with Users and Stakeholders to translate formal requirements into an application/database design.
    • Compile and write documentation of program development and subsequent revisions inserting comments in the coded instructions so others can understand the program.
    • Maintain currency on the tools methodologies technologies and programming.
    • Quality Assurance & Compliance:
    • Conduct unit/functional testing including trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
    • Perform unit and integration testing on your own code and perform peer review and testing of teammates code.
    • Ensure each new application or system enhancement meets agreed upon performance and security SLAS (e.g. system up-time concurrent users system recovery).
    • Comply with the Sponsors Risk Management (i.e. cyber security) Framework and architectural/A&A processes.
    • Fully describe and document any proposed updates to application architectures and interfaces obtaining approval via Sponsor-approved processes prior to implementing such updates.
    • Operations Support:
    • Perform ad-hoc general system administration activities.

Required Experience/Clearance

    • 5 years of professional experience in Full Stack Java development.
    • Clearance: Active TS/SCI with Full Scope Polygraph (or equivalent Sponsor clearance).
    • Full Stack Expertise: Demonstrated experience in Full Stack Java application development.
    • Back-End Stack: Demonstrated experience using Java Spring Boot Mongo and building services using REST.
    • Front-End Stack: Demonstrated experience using JavaScript/Typescript and Angular.
    • Cloud Platform: Demonstrated experience using AWS Services for application hosting and deployment.
    • Development Tools: Demonstrated experience using JIRA.
    • Teamwork: Demonstrated experience working on multi-disciplinary application development teams.

Desired Experience

    • Demonstrated experience with Sponsors cyber operations mission applications.
    • Demonstrated experience using the following technology: ArangoDB.
    • Demonstrated experience in Full Stack Java application development.
    • Demonstrated experience Working with Users to capture their interactions with the project.
    • Demonstrated experience Building the API services and user interface (UI) that allows Users to interact with the data repositories while increasing the intuitiveness and ease of UI interactions.
    • Demonstrated experience Developing Unit Tests and Integration Tests.
    • Demonstrated experience Developing a graph database that can be used for future in-application analysis and visualizations.
    • Demonstrated experience with the following technologies: Elasticsearch.
    • Demonstrated experience with the following technologies OAuth 2.0.
    • Demonstrated experience adapting the system data model to include a graph database and link analysis format.
    • Demonstrated experience developing link analysis visualizations for use within the application UI.
    • Demonstrated experience translating user requirements into end-to-end design for applications/databases that may involve multiple interfaces to other applications or supporting database systems.
Equal Opportunity Employer/Veterans/Disabled
Accommodations:
If you are a qualified individual with a disability or a disabled veteran you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Talent Acquisition atemailprotected
Redhorse Corporation shall in its discretion modify or adjust the position to meet Redhorses changing needs.
This job description is not a contract and may be adjusted as deemed appropriate in Redhorses sole discretion.
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.
About the OrganizationNow is a great time to join Redhorse Corporation. We are a solution-driven company delivering data insights and technology solutions to customers with missions critical to U.S. national interests. Were looking for thoughtful skilled professionals who thrive as trusted partners ...
View more view more

Key Skills

  • Abinitio
  • Administration And Accounting
  • Android
  • Bid Management
  • Inventory Management
  • Embedded C

About Company

Company Logo

We’ve all been on your side of the table at some point in our careers, in uniform or government. That experience helps us understand your challenges in a…

View Profile View Profile