Remote IAM Software Engineer - Junior

GovCIO

Trenton (NJ)

Remote

USD 75,000 - 100,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible Work Environment
Learning & Development platform
Certification Assistance
Referral Bonus Program
Internal Mobility Program
Pet Insurance

Job summary

GovCIO is seeking an IAM Junior Software Engineer to design, develop, and maintain software components for the ICAM program, including SSO, IGA, PAM, and MPI. You will build RESTful and SOAP APIs, implement integration with VA applications, and work within CI/CD pipelines using Java and Python.

This fully remote role requires a BS in a related field and 3–5 years of software development, with strong SQL, Git, and documentation skills. Preference for Azure experience and federal ICAM exposure.

Qualifications

  • Bachelor's degree in CS/IS or related field with 3–5 years of software development experience.
  • Hands-on experience with Python and Java.
  • Experience designing, building, or integrating RESTful and SOAP APIs.
  • Experience with JSON and XML data formats, including parsing, transformation, and payload design.
  • Experience writing SQL queries and working with relational databases.
  • Experience with Git and collaborative software development practices.
  • Experience working within Agile Scrum or SAFe delivery teams.
  • Strong written and verbal communication skills, including technical documentation.

Responsibilities

  • Designs, develops, tests, and maintains software components and services supporting ICAM products (SSO, IGA, PAM, MPI).
  • Builds and integrates RESTful and SOAP APIs to connect ICAM services with VA applications and external systems.
  • Writes and maintains SQL queries, stored procedures, and data access code supporting identity data validation, reconciliation, and reporting.
  • Develops backend services and integration components in Java and Python with secure coding practices.
  • Supports onboarding of new application integrations within CI/CD pipelines and configuration-as-code deployments.
  • Troubleshoots defects and production issues, performs root-cause analysis and fixes.
  • Participates in code reviews, unit testing, and peer design reviews to maintain code quality.
  • Supports identity resolution and person-matching feature development with IAM Architecture team.
  • Documents design, APIs, data interfaces, and runbooks; maintains runbooks.
  • Participates in Agile/SAFe ceremonies and delivers user stories against program targets.
  • Coordinates code deployments and release activities with IAM Release Manager to minimize disruption.
  • Supports Section 508 compliance in development and remediation.

Skills

Python
Java
REST APIs
SOAP APIs
JSON
XML
SQL
Git
Agile Scrum/SAFe
Technical documentation

Education

Bachelor's degree in Computer Science / Information Systems or related field

Tools

CI/CD pipelines
Configuration-as-code
Azure

Job description

GovCIO is seeking an IAM Junior Software Engineer to design, develop, and maintain software components for the ICAM program, including SSO, IGA, PAM, and MPI. You will build RESTful and SOAP APIs, implement integration with VA applications, and work within CI/CD pipelines using Java and Python.

This fully remote role requires a BS in a related field and 3–5 years of software development, with strong SQL, Git, and documentation skills. Preference for Azure experience and federal ICAM exposure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote IAM Software Engineer – Junior
Remote IAM Software Engineer – Junior

GovCIO • Madison (WI)

Remote
USD 75,000 - 100,000
EAP
Discounts
Learning platform
+5
Remote IAM Software Engineer (Junior) | Java/Python
Remote IAM Software Engineer (Junior) | Java/Python

GovCIO • Annapolis (MD)

Remote
USD 75,000 - 100,000
EAP
Corporate discounts
Learning & Development platform
+5
Remote IAM Software Engineer - Junior
Remote IAM Software Engineer - Junior

GovCIO • Austin (TX)

Remote
USD 75,000 - 100,000
Remote IAM Software Engineer (Junior)
Remote IAM Software Engineer (Junior)

GovCIO • Topeka (KS)

Remote
USD 75,000 - 100,000
EAP
Corporate Discounts
Learning & Development platform
+5
Remote IAM Software Engineer (Junior)
Remote IAM Software Engineer (Junior)

GovCIO • Pierre (SD)

Remote
USD 75,000 - 100,000
EAP
Discounts
Learning & Development
+5
Remote IAM Software Engineer (Java/Python)
Remote IAM Software Engineer (Java/Python)

GovCIO • Atlanta (GA)

Remote
USD 75,000 - 100,000
Flexible Work Environment
Training, Education and Certification
Referral Bonus Program
+2
Remote IAM Software Engineer (Junior) — Java/Python
Remote IAM Software Engineer (Junior) — Java/Python

GovCIO • Lansing (MI)

Remote
USD 75,000 - 100,000
Employee Assistance Program
Corporate Discounts
Learning & Development platform
+5
Remote IAM Software Engineer (Junior) — API & SSO
Remote IAM Software Engineer (Junior) — API & SSO

GovCIO • City of Albany (NY)

Remote
USD 75,000 - 100,000
EAP
Corporate Discounts
Learning & Development platform
+5
Remote IAM Software Engineer (ICAM)
Remote IAM Software Engineer (ICAM)

GovCIO • Providence (RI)

Remote
USD 75,000 - 100,000
Employee Assistance Program
Corporate Discounts
Learning & Development platform
+5
Remote IAM Software Engineer (Junior)
Remote IAM Software Engineer (Junior)

GovCIO • Helena (MT)

Remote
USD 75,000 - 100,000
Employee Assistance Program (EAP)
Corporate Discounts
Learning & Development platform
+5