V

VivSoft Technologies

Junior Software Developer

Full-Time
$70k - $80k/yr
Junior, Mid
Bachelor's
Remote in USA
RemoteOccasional travel to the U.S. Coast Guard in Kearneysville, West Virginia; core hours are 8:00 AM–4:30 PM Eastern Time.
Software EngineeringFull-Stack Engineering
No H1B Sponsorship
US Citizenship Required

About the job

Requirements
  • One to three years of professional experience developing web applications.
  • Experience with Angular, React, Vue, or a similar modern front-end framework.
  • Proficiency with TypeScript or JavaScript (ES6+), HTML5, and CSS.
  • Working knowledge of Node.js and developing or consuming RESTful APIs.
  • Experience working with relational databases and writing SQL queries.
  • Experience using Git-based version control and merge request or pull request-based code review workflows.
  • Experience writing and maintaining unit tests.
  • Familiarity with secure software development and secure coding principles.
  • Experience working in an Agile or Scrum software development environment.
  • Must be a U.S. citizen.
  • Ability to obtain and maintain a favorable DHS/U.S. Coast Guard suitability determination for a Moderate Risk Public Trust position (Tier 2 / SF-85P).
  • Ability to support core working hours of 8:00 AM to 4:30 PM Eastern Time, Monday through Friday.
  • Ability to provide occasional after-hours support for production releases or incidents.
  • No degree is required; relevant professional experience may be accepted in place of formal education.
Responsibilities
  • Develop, test, and maintain Angular front-end components and Node.js services for C5I-Home and VDS eStorefront.
  • Implement sprint-committed user stories, enhancements, defects, and maintenance tickets in accordance with defined acceptance criteria.
  • Support PostgreSQL data integrations and application interfaces with services such as Login.gov and Pay.gov.
  • Write clean, secure, maintainable, and documented code in accordance with program standards and OWASP secure coding guidance.
  • Identify and remediate application vulnerabilities identified through CI/CD and security scanning processes.
  • Write and maintain automated unit tests and support QA testing in development, test, and staging environments.
  • Assist senior engineers with troubleshooting production incidents, application defects, and performance issues.
  • Submit merge requests, participate in peer code reviews, and address review feedback.
  • Support deployment and promotion of application builds through development, test, staging, and production environments.
  • Ensure user-facing application functionality complies with Section 508 accessibility requirements.
  • Participate in daily standups, sprint planning, backlog refinement, sprint reviews, and retrospectives.
  • Maintain accurate work item status, estimates, implementation notes, and technical documentation.
  • Support monthly application maintenance releases and Government demonstrations and user acceptance testing.
  • Use Government-approved AI-assisted development tools to improve development productivity and code quality.
  • Provide occasional after-hours support for application releases and production incidents as required.
Desired Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field.
  • Hands-on experience with Angular and TypeScript, including component architecture, reactive forms, and RxJS.
  • Experience with PostgreSQL.
  • Experience with C#/.NET and Microsoft SQL Server.
  • Experience integrating applications with Login.gov, Pay.gov, or similar federal identity or payment services.
  • Experience developing or supporting applications for federal, DoD, DHS, or U.S. Coast Guard customers.
  • Experience with Jira, GitLab, Jenkins, or comparable Agile development and CI/CD tools.
  • Familiarity with containerization technologies such as Docker or OpenShift.
  • Experience supporting production applications in enterprise environments.
  • CompTIA Security+ CE or another DoD 8570/8140-aligned IAT Level II certification.
  • AWS Certified Developer - Associate or comparable cloud certification.
  • Existing DHS or U.S. Coast Guard suitability determination or active federal background investigation.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A