Location: Charlotte, NC
Salary: $69.00 USD Hourly - $74.00 USD Hourly
Description: Job Title: Full Stack Java Software Engineer - Model Risk ManagementLocation: Charlotte, NC (Hybrid - 3 days onsite per week)
Duration: 12 months (potential to extend or convert)
Start Date: ASAP
About the RoleWe are seeking a
Full Stack Java Software Engineer to support key technology initiatives within the
Model Risk Management (MRM) organization. This role is a backfill on a high-impact team responsible for the enterprise governance and oversight of financial models across the company.
You will work closely with cross-functional partners, contribute to complex technical challenges, and help enhance systems that ensure model transparency, regulatory compliance, and lifecycle governance.
What You'll Do- Contribute to complex, large-scale software engineering initiatives impacting enterprise model governance.
- Review, analyze, and solve multi-faceted technical challenges requiring deep evaluation of data, controls, and workflows.
- Support and enhance MRNVA, the enterprise system of record for financial models, covering the full model lifecycle.
- Develop and maintain both front-end and back-end components using Java and related technologies.
- Collaborate with business partners, risk teams, validators, and governance stakeholders.
- Ensure application functionality aligns with policies, documentation standards, and regulatory requirements.
- Help strengthen system controls and transparency as modeling complexity grows, particularly in emerging areas such as GenAI.
Team & Application ContextModel Risk Management (MRM) Organization- Provides enterprise-wide governance and oversight for all financial models.
- Ensures compliance with regulatory expectations and internal controls.
MRNVA Application- Serves as the official system of record for all financial models.
- Supports registration, documentation, governance workflows, and full lifecycle management.
Key Functional Areas Supported- Model Definition Documentation (MDD): Maintaining formal model documentation within MRNVA.
- Model Validation: Integrating with independent validation teams who evaluate regulatory compliance and model performance.
- Emerging Complexity: Supporting increased transparency and controls as advanced modeling (including GenAI) expands.
Required Qualifications- 5+ years of software engineering experience, or equivalent through a combination of work, training, military service, or education.
- Strong, hands-on expertise in Java development (back-end and front-end).
- Proven experience building and supporting applications in controlled or regulated environments.
Preferred Qualifications- Experience in financial services, especially:
- Model risk management
- Model governance
- Risk or regulatory environments
- Familiarity with financial or risk concepts (helpful, but technical strength is the priority).
- Ability to work independently on complex initiatives while collaborating with enterprise stakeholders.
Work Environment- Hybrid work model: 3 days per week onsite at the Charlotte, NC office (300 S Brevard St).
- Fast-paced, high-visibility area with direct impact on enterprise risk controls.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact: This job and many more are available through The Judge Group. Please apply with us today!