
IAM Journeyman Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Oversee the design, development, testing, and upkeep of software components and services that support ICAM products, including SSO, IGA, PAM, MPI, VHIC, and Active Directory.
• Architect and create RESTful and SOAP APIs that connect ICAM services with VA applications and external systems, incorporating JSON and XML message/payload design.
• Design and enhance SQL queries, stored procedures, and data access patterns to support identity data validation, reconciliation, and large-scale reporting.
• Develop and assess backend services and integration components mainly using Java and Python, while enforcing secure coding practices and adhering to enterprise coding standards.
• Direct technical design and facilitate onboarding of new application integrations within CI/CD pipelines and configuration-as-code deployments.
• Lead root-cause analysis and resolution for intricate defects and production challenges.
• Supervise code reviews, design evaluations, and provide technical guidance for junior and mid-level software engineers.
• Spearhead identity resolution and person-matching feature design and development in collaboration with the IAM Architecture team.
• Assess technical strategies and provide architectural recommendations for new ICAM capabilities and integrations.
• Document application designs, APIs, and data interfaces while establishing standards for technical documentation and runbooks.
• Engage in and direct Agile/SAFe ceremonies, including sprint planning, backlog refinement, and sprint reviews.
• Coordinate code deployments and release activities in collaboration with the IAM Release Manager.
• Support Section 508 compliance in application development and remediation initiatives.
• A Bachelor's degree in Computer Science, Information Systems, or a related discipline, combined with 8+ years of professional software development experience (or an equivalent combination of education and experience).
• Practical experience in developing with Python and Java, including the design and construction of intricate backend services.
• Proficiency in architecting, designing, building, or integrating RESTful and/or SOAP APIs.
• Familiarity with JSON and XML data formats, including parsing, transformation, and payload design.
• Experience in writing and optimizing SQL queries and working with relational databases.
• Knowledge of version control systems such as Git and collaborative software development practices.
• Proven experience in leading technical design initiatives and mentoring fellow engineers.
• Background in working within Agile Scrum or SAFe delivery teams.
• Excellent written and verbal communication skills, including the ability to produce technical documentation and present design decisions to technical stakeholders.
• Must be eligible to obtain and maintain a suitability/public trust clearance.
• Capability to acquire and sustain a Suitability/Public Trust clearance.
• Competitive salary with performance-based bonuses.
• Comprehensive health, dental, and vision insurance plans.
• 401(k) retirement plan with company matching contributions.
• Generous paid time off and flexible work arrangements.
• Opportunities for professional development and continuous learning.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.