C++ Software Developer - IT Risk


Chicago
USD100 - USD110
CR/564600_1760386762
C++ Software Developer - IT Risk

Job Overview

The Senior IT Risk Engineer makes important contributions to supplying reliable risk-related data to various stakeholders in the Risk Management and IT organizations. They work closely with Product Owners, Business Developers and IT Engineers in the domain, as well as with many other teams in the organization.

In this role, the primary mission is to serve as the conductor of Risk data within the organization, orchestrating and developing the flow of information from various sources to its destination. Thie role is vital in ensuring risk data is collected, transformed, and made readily available for analysis and decision-making processes.

Job Responsibilities

  • Develop software solutions in collaboration with global teams for data integration from a variety of sources, including databases, APIs, and third-party services
  • Work cross functionally with Product Owners, Business Developers and IT Engineers in the block as well as with many other teams in the organization
  • Create data pipelines and ETL processes to efficiently collect and prepare data for analysis
  • Design software systems that can scale with increasing volumes, with a strong emphasis on high-availability standards, efficiency, and resilience
  • Facilitate development initiatives within the organization, empowering non-technical teams to utilize data tools and resources.
  • Proactively identify areas to improve the process where necessary

Job Requirements

  • 3+ years of relevant experience
  • Bachelor's Degree in a related field required, Master of Science in Computer Engineering or similar preferred
  • Experience leading efforts to structure and organize data and collaborate with data experts to implement effective data models and schemas
  • Experience in data orchestration, ETL processes, and data integration (OpenShift, AWS)
  • Drive to improve client happiness by designing and implementing new services in close collaboration with stakeholders
  • Ability to translate concepts into short-term action.
  • Strong knowledge of data transformation, data quality, and data governance
  • Experience working in an agile environment and with agile practices

Job Preferences

  • Experience with C++
  • Good to have cloud knowledge (OpenShift or AWS)
  • Good to have experience with Python
  • An affinity with financial services and risk management

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.