FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development with a focus on Java and Python, including API design and integration, SQL database management, and CI/CD practices. Proficient in Agile methodologies and technical documentation, with a commitment to secure coding and compliance standards.
Highest-signal resume keywords
Java DevelopmentPython DevelopmentRESTful API IntegrationSQL Query WritingAgile/Scrum Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaPythonSQLRESTful APIsSOAP APIsJSONXMLCI/CD PipelinesSecure Coding PracticesAutomated Unit Testing
Soft Skills
Strong Communication SkillsTechnical Documentation
Tools & Technologies
GitMicrosoft AzureConfiguration-as-Code Tools
Certifications & Qualifications
Suitability/Public Trust Clearance
Industry Keywords
ICAMIAMSSOPAMIGAMFAMaster Person IndexSection 508WCAG 2.2Federal Civilian Agency
Tech Stack
Tools & technologiesAzureCloudJavaPythonSOAPSQL
About the role
Key responsibilities & impact- Design, develop, test, and maintain software components and services supporting ICAM products (SSO, IGA, PAM, MPI, VHIC, Active Directory)
- Build and integrate RESTful and SOAP APIs connecting ICAM services with VA applications and external systems, including JSON and XML message/payload design
- Write and maintain SQL queries, stored procedures, and data access code for identity data validation, reconciliation, and reporting
- Develop backend services and integration components primarily in Java and Python using secure coding practices and enterprise coding standards
- Support onboarding of new application integrations within CI/CD pipelines and configuration-as-code deployments
- Troubleshoot production defects and issues, perform root-cause analysis, and implement fixes
- Participate in code reviews, unit testing, and peer design reviews
- Support identity resolution and person-matching feature development with the IAM Architecture team
- Document application design, APIs, data interfaces, and technical runbooks
- Participate in Agile/SAFe ceremonies and deliver user stories
- Coordinate code deployments and release activities with the IAM Release Manager
- Support Section 508 compliance and remediation efforts
Requirements
What you’ll need- Bachelor's degree in Computer Science, Information Systems, or a related field, and 3-5 years of professional software development experience (or commensurate combination of education and experience)
- Hands-on experience developing in Python and Java
- Experience designing, building, or integrating with RESTful and/or SOAP APIs
- Experience working with JSON and XML data formats, including parsing, transformation, and payload design
- Experience writing SQL queries and working with relational databases
- Experience with version control systems (e.g., Git) and collaborative software development practices
- Experience working within Agile Scrum or SAFe delivery teams
- Strong written and verbal communication skills, including technical documentation
- Must be able to obtain and maintain a suitability/public trust clearance
- Preferred: Experience supporting an IAM/ICAM or other IT program at the Department of Veterans Affairs or another federal civilian agency
- Preferred: Familiarity with IAM/ICAM concepts and technologies, such as SSO, SAML/OAuth/OIDC, MFA, PAM, IGA, and Master Person Index (MPI)/identity resolution
- Preferred: Experience with CI/CD pipelines and configuration-as-code tools
- Preferred: Experience with Microsoft Azure cloud application development or deployment
- Preferred: Experience with automated unit testing frameworks
- Preferred: Familiarity with Section 508 and WCAG 2.2 accessibility standards as applied to application development
