Risk Developer Job Description
Risk Developer Duties & Responsibilities
To write an effective risk developer job description, begin by listing detailed duties, responsibilities and expectations. We have included risk developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Risk Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Risk Developer
List any licenses or certifications required by the position: FRM, MBA, CFA, HPE, TOGAF, RSA, PMP, CISA, CISM, CISSP
Education for Risk Developer
Typically a job would require a certain level of education.
Employers hiring for the risk developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Engineering, Mathematics, Statistics, Finance, Technical, Physics, Science, Business, Economics
Skills for Risk Developer
Desired skills for risk developer include:
Desired experience for risk developer includes:
Risk Developer Examples
Risk Developer Job Description
- Working on the ongoing server-side C#.NET development of the risk systems for local currency interest rate derivatives data provisioning systems for the entire EMG IT group
- Writing of the program codes ongoing maintenance of the codes
- Ensuring proper documentation of the program codes preparation of training guides
- The incumbent is required to liaise with stakeholders and teams to ensure successful delivery of development requirements
- Working with Functional Teams interprets business requirements to develop the solutions
- Leadership of globally dispersed team of developers
- Solving real problems, and adding value to the business
- Plan, design, perform and support unit and integration tests
- Primarily work with external vendor applications to validate adherence to Chase control agenda
- Work with Information Risk and Control team to confirm the evidence submitted by vendors is satisfactory
- Database (SQL, DB design)
- Good degree in a scientific discipline with a pragmatic approach to problem solving
- A good understanding of either complex Fixed Income, Equity or Credit products and their Derivatives
- Java � core language, multi-threading, performance optimisation
- Distributed, service-oriented architectures
- Market Risk � VaR methodology, P&L attribution, stress scenarios
Risk Developer Job Description
- Serve as the primary IT point of contact for EUC Reporting development
- Maintain and further develop the EUC based reporting environment (Excel, VBA, Python)
- Support the EUC environment working closely with users to develop fully working systems
- Write (develop) Python scripts to improve the EUC datasourcing layer
- Develop solutions that satisfy sponsor/stakeholder needs - continually exploring and assessing options for value-add and faster time to market
- Act as a subject matter expert resource in Excel and software development practises, supporting development of an application roadmap
- Prepare high quality technical documentation for the risk management models, in compliance with the regulatory guidance on model documentation the firm’s model risk policy
- Collaborate with other risk management areas such as Market Risk/Liquidity Risk/Credit Risk and Operational Risk with NY Branch wider MUSO organization to provide thought leadership regarding Risk Management/Stress Testing models
- Partner with development project managers on system functionality changes by providing accurate development estimates and enterprise quality technical solutions
- Participate in all aspects of the software development process including, requirements, design, coding, configuration, unit testing, quality assurance and deployment
- Strong working knowledge of Core Java and J2EE
- Hands on experience on Spring framework
- Hands on experience on RESTful Web Services
- Excellent understanding of UI fundamentals – HTML and CSS
- 2+ years of professional experience with C and C++ on Unix/Linux or similar
- A strong knowledge of object-oriented design, data structures, systems and applications programming, multi-threading, HBase/Hadoop, R, CPLEX, finance, project management is a plus
Risk Developer Job Description
- Conceptualize technical solutions including addressing end of life vendor components, and strategic rebuild of surveillance solutions to help set strategic direction for the platform
- Provide level 2-3 technical support for production issues
- Design and develop Risk and Performance Attribution platform components using Java
- Build and maintain core system components specific applied tools in Java, C#, Perl and Microsoft SQL Server
- Windows Communication Foundation (WCF) services
- Grid computing platforms, preferably Platform Symphony
- Experience with working with Macro risk management systems and Sophie analytics is highly desirable (eg
- Excellent C++ skills with experience in distributed, multi-threaded environments
- MS SQL Server 2008 R2 or later
- MS SSIS/SSAS 2008 or later
- Previous experience in developing robust multi-tier applications and be familiar with technologies such as XML and server-based architectures
- Front Office experience in Fixed Income and/or Derivative product risk
Risk Developer Job Description
- Adheres to corporate and department standards, policies and procedures
- Business functionality
- Design, implement and test all Principal Risk enhancements according to the business requirements
- Translate business requirements to functional requirements and design and implement the functionality
- Recommend enhancements to the design and implementation
- Manage end-to-end delivery of the functionality and be responsible for the overall system
- Write quality unit-tests and automate integration and regression testing
- Ensure quality of deliverables, set development standards in areas of code quality, test coverage, monitoring, logging, exception management and documentation
- Collaborate and build relationships with Principal Risk Users, other development teams, operate and operations partners, and clients
- Extensive experience with Java/J2EE technologies
- Provide technology solutions to medium to large scale projects, demonstrate technology leadership
- Contribute on different areas of development and support activities, such as Analysis, Testing, DB Development and others
- Adhere to the architectural standards, perform code reviews, analyze and fix any production issues
- BA/BS Degree in Computer Science, Computer Engineering or equivalent work experience
- Strong working knowledge of Core Java, J2EE, SPRING, Design Patterns, XML
Risk Developer Job Description
- Understand concepts of risk and P&L, preferably in fixed income or credit asset classes, and the associated data dependencies
- Design and Develop Risk Publication applications such as Risk Contributor, Public Access Layer, Feed Framework, Shared Views and Catalogue Service
- Develop new features to build central risk data-warehouse for IB
- Identify and recommend improvements to the existing risk store applications, including new application functionality and enhancements
- Design and Develop Risk Publication applications such as Risk Contributor, Public Access Layer, Feed Framework and Catalogue Service
- Analyze user and software requirements to determine feasibility of design within time and cost constraints
- Utilising strategic core components to meet functionality requirements
- Be involved in the full SDLC of the productionisation of both the current the new application
- Design, develop and modify software applications, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
- Obtain and evaluate information on factors such as hardware required and security needs to determine hardware configuration
- Design, code, test and debug software applications based on the requirements/functional specifications
- Working knowledge with JMS, WebServices architectures
- Experience in writing JUnit test cases, test automation and continuous build integration tools
- Hands on experience in SQL (basic queries / Stored procs etc) using Oracle
- Working knowledge of Agile Methodologies (Scrum, Test Driven Development, Continuous Integration)
- HTML5, Javascript, JQuery, ExtJS , VBScript, Excel Macro and Unix shell scripting