Remote IAM Software Engineer (Java/Python)

GovCIO

Atlanta (GA)

Remote

USD 75,000 - 100,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible Work Environment
Training, Education and Certification
Referral Bonus Program
Learning & Development platform
Employee Assistance Program

Job summary

GovCIO is seeking an IAM Junior Software Engineer to design, develop, and maintain components and integrations for the ICAM program supporting VA. The role covers SSO, IGA, PAM, MPI, and more, with work across APIs, data interfaces, and secure coding in CI/CD environments.

You will contribute to identity resolution, 508 compliance, and agile delivery while collaborating with IAM architecture, release, and QA teams in a fully remote US setting.

Qualifications

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

Responsibilities

  • Design, develop, test, and maintain software components and services for ICAM products (SSO, IGA, PAM, MPI).
  • Build and integrate RESTful and SOAP APIs with VA applications and external systems.
  • Write SQL queries and data access code for validation, reconciliation, and reporting.
  • Develop backend services in Java and Python with secure coding practices.
  • Support CI/CD onboarding and configuration-as-code deployments.
  • Troubleshoot defects and perform root-cause analysis for production issues.
  • Participate in code reviews, unit tests, and design reviews to ensure quality.
  • Support identity resolution and person-matching features in coordination with IAM Architecture.
  • Document design, APIs, data interfaces, and runbooks; maintain runbooks.
  • Participate in Agile/SAFe ceremonies and deliver user stories against targets.
  • Coordinate deployments with IAM Release Manager to minimize disruption.
  • Support Section 508 compliance in development.

Skills

Python
Java
RESTful APIs
SOAP APIs
JSON
XML
SQL
Git
Agile/Scrum
SAFe

Education

Bachelor's degree in Computer Science or Information Systems

Tools

Git
Azure
CI/CD

Job description

GovCIO is seeking an IAM Junior Software Engineer to design, develop, and maintain components and integrations for the ICAM program supporting VA. The role covers SSO, IGA, PAM, MPI, and more, with work across APIs, data interfaces, and secure coding in CI/CD environments.

You will contribute to identity resolution, 508 compliance, and agile delivery while collaborating with IAM architecture, release, and QA teams in a fully remote US setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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) | 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) - API & Java/Python
Remote IAM Software Engineer (Junior) - API & Java/Python

GovCIO • Santa Fe (NM)

Remote
USD 75,000 - 100,000
Employee Assistance Program (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 (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 • Helena (MT)

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

GovCIO • Hartford (CT)

Remote
USD 75,000 - 100,000
Employee Assistance Program (EAP)
Corporate Discounts
Learning & Development platform
+5
Remote IAM Software Engineer (Java/Python) - ICAM
Remote IAM Software Engineer (Java/Python) - ICAM

GovCIO • Phoenix (AZ)

Remote
USD 75,000 - 100,000
Employee Assistance Program
Learning & Development access
Referral Bonus Program
+3
Remote IAM Software Engineer (Junior)
Remote IAM Software Engineer (Junior)

GovCIO • Richmond (VA)

Remote
USD 75,000 - 100,000
Employee Assistance Program (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