Technical Skills:
- Proficiency in C#, .NET, and WPF development.
- Experience with SQL and database management systems.
- Familiarity with risk management frameworks and methodologies.
- Knowledge of financial products and markets.
Experience:
- Minimum of 5 years of experience as a C#, .NET, and WPF Developer in the financial services industry.
- Proven experience in developing risk management applications and models.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
Additional Skills:
- Experience with other programming languages (e.g., Python, Java).
- Knowledge of machine learning techniques and their application in risk management.
- Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud).
Key Responsibilities:
Develop and Maintain Risk Management Applications:
- Design, develop, test, and deploy C#, .NET, and WPF-based risk management applications.
- Enhance existing risk systems to improve performance and functionality.
Risk Data Analysis and Modeling:
- Collaborate with risk analysts to understand risk modeling requirements.
- Implement quantitative models for market, credit, and operational risk.
- Analyze large datasets to identify and mitigate potential risks.
Integration and Automation:
- Integrate risk management solutions with other financial systems and data sources.
- Automate risk assessment processes to improve efficiency and accuracy.
Collaboration and Communication:
- Work closely with cross-functional teams, including risk analysts, data scientists, and IT.
- Communicate complex technical concepts to non-technical stakeholders.
Compliance and Reporting:
- Ensure risk management systems comply with industry standards and regulatory requirements.
- Generate reports and visualizations to support risk assessment and decision-making processes.
Required Qualifications:
Educational Background:
- Bachelor’s or Master’s degree in Computer Science, Financial Engineering, Mathematics, or a related field.