
Director, Software Development - Model Development - New York
- New York City, NY
- $130,000-160,000 per year
- Permanent
- Full-time
- Design, implement or enhance model infrastructure
- Conduct comprehensive testing and prepare documentation
- Opportunity to get involved in developing selective rating models.
- Gain valuable experience in exploring emerging technologies
- Understand credit ratings process and model governance framework.
- Bachelor's Degree or higher in Computer Science or any Engineering discipline
- Solid knowledge in Python or any other object-oriented programming language (e.g., JAVA, C++, C#)
- Excellent working experience in developing highly scalable, reliable and functional back-end systems
- Excellent quantitative aptitude & problem-solving skills
- Strong team player & great work ethic
- Strong communication skills
- Self-motivated with ability to manage timelines across multiple projects
- Experience with AWS Managed Cloud
- Experience with front-end development using frameworks like React
- Hybrid Work Environment: 3 days a week in office required based on your line of business and location
- 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