Junior Software Developer

New
J
JobgetherFederal software
Fully remote work arrangement within the United States., Core hours of 8:00 AM–4:30 PM Eastern Time, Monday through Friday.Full-TimeJunior
SalarySalary of up to $80,000 per year
Apply NowOpens the employer's application page

Job Details

Experience
1–3 years of professional experience developing web applications.
Required Skills
Node.jsPostgreSQLSQLGitJavascriptTypeScriptAngularRESTful APIsUnit Testing

Requirements

  • Have 1–3 years of professional experience developing web applications.
  • Have experience with Angular, React, Vue, or a comparable modern front-end framework.
  • Be proficient in TypeScript or JavaScript (ES6+), HTML5, and CSS.
  • Have working knowledge of Node.js and RESTful API development or consumption.
  • Have experience with relational databases and writing SQL queries.
  • Have experience with Git-based version control and merge request or pull request workflows.
  • Have experience writing and maintaining unit tests.
  • Be familiar with secure software development practices and secure coding principles.
  • Have experience working in an Agile or Scrum development environment.
  • Be able to obtain and maintain a favorable DHS/U.S. Coast Guard suitability determination for a Moderate Risk Public Trust position (Tier 2 / SF-85P).
  • Be available for core hours of 8:00 AM–4:30 PM Eastern Time, Monday through Friday, and occasional after-hours support when required.
  • No degree is required when relevant professional experience demonstrates the necessary capabilities; a related bachelor's degree is preferred.

Responsibilities

  • Develop, test, and maintain Angular front-end components and Node.js services for enterprise web applications.
  • Implement user stories, enhancements, defect fixes, and maintenance tasks according to sprint commitments and acceptance criteria.
  • Support PostgreSQL integrations and application interfaces with Login.gov and Pay.gov.
  • Write secure, maintainable, documented code aligned with program standards and OWASP secure coding practices.
  • Identify and remediate application vulnerabilities found through CI/CD pipelines and security scanning.
  • Develop and maintain automated unit tests and support QA across development, test, and staging environments.
  • Troubleshoot production incidents, application defects, and performance issues with senior engineers.
  • Submit merge or pull requests, participate in peer code reviews, and incorporate feedback.
  • Support application deployments and promote builds through development, test, staging, and production environments.
  • Participate in Agile ceremonies and maintain work-item status, estimates, implementation notes, and technical documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
Salary of up to $80,000 per year
Apply Now