Software Engineer, Identity and Access Management
Fitch Group is a leading global financial information services provider seeking a Software Engineer for their Technology & Data Team. The role involves developing and maintaining enterprise-scale applications, collaborating with stakeholders, and ensuring best practices in software development and data quality.
Responsibilities
- Demonstrate proficiency in full-stack technologies for enterprise-scale applications
- Work as part of an agile team in design, development, debugging, and deployment efforts while addressing security, cross-browser and cross-platform expectations and concerns
- Understand the importance of design best practices, provide effective translation to code artifacts and implement appropriate integration approach for API/data layer
- Partner with Product Owners and stakeholders to understand business needs, define and develop applications/ architecture, design, review, implement and optimize Engineering processes
- Build data expertise and a deep understanding of business domain knowledge and own data quality for allocated areas of ownership
- Maintain and enhance microservices based components for the application suite
- Recommend, create and maintain development best practices and guidelines to be used across various applications
- Write automated unit, integration, performance and visual regression test cases
- Integrate test case execution with the CI/CD pipeline to better align with the DevSecOps strategy
- Promote, implement, and evolve development best practices especially on commits, versioning and dependency management
Skills
- 1-3 years of experience developing distributed applications with moderate-to-high complexity
- Proficiency in Java and Spring Boot for backend development
- Strong hands-on experience with OAuth 2.0 and OIDC (OpenID Connect) implementations – this is a core focus area
- Practical experience with SAML/SSO implementations and Role-Based Access Control (RBAC) in enterprise systems
- Advanced API design and security testing skills, including OAuth flow testing
- Experience with JavaScript/TypeScript and React for frontend development
- Working knowledge of AI/ML frameworks (LangChain, LlamaIndex, AutoGen) and understanding of how Agentic AI enhances development workflows
- Experience with AI-assisted development tools (GitHub Copilot, Microsoft Copilot) and their practical application in daily coding
- Working knowledge of relational databases (Oracle/PostgreSQL) and NoSQL databases (MongoDB/DynamoDB) from both storage and compute perspectives
- Familiarity with RESTful API development and testing tools like Postman
- Experience with version control (Git/GitHub) and basic CI/CD concepts
- Ability to work in Agile/DevSecOps environments with emphasis on security, automation, and quality
- Working knowledge of Spring Security framework and custom authentication/authorization configurations
- Experience with Kubernetes/EKS for container orchestration and production deployments
- Proficiency with AWS CLI and AWS services (IAM, EKS, Lambda, API Gateway, etc.)
- Hands-on experience with GitHub Actions/Workflows and ArgoCD for implementing GitOps practices and automated deployment pipelines
- Interest in exploring AI integration patterns, prompt engineering, and emerging frameworks like Model Context Protocol (MCP)
- Experience with microservices architecture and distributed system design patterns
- Exposure to monitoring, logging, and observability tools in production environments
Benefits
- Hybrid Work Environment: 2 days a week in office required.
- A Culture of Learning & Mobility: Dedicated trainings, leadership development and mentorship programs designed to ensure that your time at Fitch will be a continuous learning opportunity
- Investing in Your Future: Retirement planning and tuition reimbursement programs that empower you to achieve your short and long-term goals
- Promoting Health & Wellbeing: Comprehensive healthcare offerings that enable physical, mental, financial, social, and occupational wellbeing
- Supportive Parenting Policies: Family-friendly policies, including a generous global parental leave plan, designed to help you balance career and family life effectively
- Inclusive Work Environment : A collaborative workplace where all voices are valued, with Employee Resource Groups that unite and empower our colleagues around the globe
- Dedication to Giving Back: Paid volunteer days, matched funding for donations and ample opportunities to volunteer in your community
Company Overview
Company H1B Sponsorship