Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Java Developer. Candidate will develop and maintain risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Candidate will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand the technical capabilities for model development, back-testing and monitoring. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 5+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
25/07/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Java Developer. Candidate will develop and maintain risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Candidate will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand the technical capabilities for model development, back-testing and monitoring. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 5+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
Associate Principal, Software Programming - Quantitative Risk Management Area - Associate Principal, Software Engineering - Automating Risk Models On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
25/07/2024
Full time
Associate Principal, Software Programming - Quantitative Risk Management Area - Associate Principal, Software Engineering - Automating Risk Models On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
About Us: We are a leading financial institution with a global presence, offering a wide range of financial products. We are seeking a talented Quant/Developer to join our Financial Markets division, working with a highly specialized team to deliver innovative solutions. Responsibilities: Quantitative Modeling : Develop, calibrate, and integrate stochastic models for pricing and hedging exotic derivatives positions. Quant Library Management : Extend and maintain the existing quant library to support trading desk needs. API Development : Design, create, and maintain APIs for the quant library to interface with Front Office applications and the Pricing Architecture project. Model Integration : Develop and integrate models into the existing framework and Front Office systems, focusing on performance optimization and risk monitoring. Valuation Project Implementation : Implement solutions to comply with valuation project requirements. System Upgrade : Contribute to upgrading the Front Office system. Architecture Development : Establish a robust Pricing Architecture across asset classes, with a focus on End-of-Day (EOD) and Value-at-Risk (VaR) calculations for equity and commodity derivatives. Stakeholder Collaboration : Work closely with Risk Management, IT, traders, and structurers to ensure seamless model integration and functionality. Work Environment: In this role, you will be part of a specialized team within our Financial Markets division. Regular interactions with traders and structurers, based primarily in London and Amsterdam, will be a key part of your responsibilities. Our environment is dynamic and collaborative, designed to tackle complex financial challenges. Profile: Financial Acumen : Strong interest in the financial sector, with experience or affinity for financial quantitative models being advantageous. Programming Expertise : Proficiency in programming languages, especially C++, is essential. API Development : Proven experience in designing and implementing APIs, as well as creating test environments and enhancing calculation performance. System Knowledge : Familiarity with the Sophis Toolkit (Finastra) is a plus. Team Player : Constructive attitude and ability to work collaboratively within a team. Adaptability : Ability to thrive in a challenging and evolving environment. Professional Experience : Ideally, 3 to 5 years of relevant experience in Financial Markets or Risk environments (Front Office or Model Validation). If you are passionate about financial markets and have the skills to drive innovation and excellence, we invite you to apply and become part of our dynamic team.
25/07/2024
Project-based
About Us: We are a leading financial institution with a global presence, offering a wide range of financial products. We are seeking a talented Quant/Developer to join our Financial Markets division, working with a highly specialized team to deliver innovative solutions. Responsibilities: Quantitative Modeling : Develop, calibrate, and integrate stochastic models for pricing and hedging exotic derivatives positions. Quant Library Management : Extend and maintain the existing quant library to support trading desk needs. API Development : Design, create, and maintain APIs for the quant library to interface with Front Office applications and the Pricing Architecture project. Model Integration : Develop and integrate models into the existing framework and Front Office systems, focusing on performance optimization and risk monitoring. Valuation Project Implementation : Implement solutions to comply with valuation project requirements. System Upgrade : Contribute to upgrading the Front Office system. Architecture Development : Establish a robust Pricing Architecture across asset classes, with a focus on End-of-Day (EOD) and Value-at-Risk (VaR) calculations for equity and commodity derivatives. Stakeholder Collaboration : Work closely with Risk Management, IT, traders, and structurers to ensure seamless model integration and functionality. Work Environment: In this role, you will be part of a specialized team within our Financial Markets division. Regular interactions with traders and structurers, based primarily in London and Amsterdam, will be a key part of your responsibilities. Our environment is dynamic and collaborative, designed to tackle complex financial challenges. Profile: Financial Acumen : Strong interest in the financial sector, with experience or affinity for financial quantitative models being advantageous. Programming Expertise : Proficiency in programming languages, especially C++, is essential. API Development : Proven experience in designing and implementing APIs, as well as creating test environments and enhancing calculation performance. System Knowledge : Familiarity with the Sophis Toolkit (Finastra) is a plus. Team Player : Constructive attitude and ability to work collaboratively within a team. Adaptability : Ability to thrive in a challenging and evolving environment. Professional Experience : Ideally, 3 to 5 years of relevant experience in Financial Markets or Risk environments (Front Office or Model Validation). If you are passionate about financial markets and have the skills to drive innovation and excellence, we invite you to apply and become part of our dynamic team.
Are you a seasoned Quantitative Developer with a deep understanding of options and risk management? A leading financial technology team, known for its systematic trading strategies and advanced technological infrastructure, is seeking a talented individual to join their growing options team. This role offers a unique opportunity to contribute to the development of a cutting-edge pricing platform. Key Responsibilities: Collaborate Effectively : Work closely with quantitative researchers, traders, and risk managers to design and enhance a sophisticated pricing platform. Java Development : Develop high-quality, scalable Java code, ensuring efficiency and maintainability. Code and Data Integrity : Uphold the highest standards of code quality through thorough reviews and rigorous testing, including unit, integration, and end-to-end tests. Analyze and resolve dataset issues to maintain data quality. Operational Support : Participate in the support rotation post-certification, providing crucial assistance to the team. Required Experience and Skills: Options Pricing and Risk : Extensive experience in developing pricing and risk solutions for options, with a solid understanding of options pricing fundamentals, volatility surfaces, and model integration. Asset Class Versatility : Capable of working across various asset classes, including Equities, Fixed Income, and Foreign Exchange. Derivatives Knowledge : Strong background in derivatives, including the development and implementation of risk and analytic libraries. Technical and Business Synergy : Demonstrated ability to bridge the gap between technical and business teams, contributing to both the development and practical application of financial models. Sell-Side Experience : A background in Front Office derivatives About the Team: The team specializes in providing options pricing and risk systems, initially focusing on supporting internal trading strategies but with potential for broader applications across other business areas. The team operates within a tech-centric environment, leveraging advanced automation and systematic approaches to manage diverse market exposures. Why Join Us? Be a key player in a dynamic and growing team, with the opportunity to shape the future of options and risk systems. Work in an environment that values deep technical expertise and innovative solutions. Join a team with a strong track record in systematic trading and a commitment to technological excellence.
24/07/2024
Full time
Are you a seasoned Quantitative Developer with a deep understanding of options and risk management? A leading financial technology team, known for its systematic trading strategies and advanced technological infrastructure, is seeking a talented individual to join their growing options team. This role offers a unique opportunity to contribute to the development of a cutting-edge pricing platform. Key Responsibilities: Collaborate Effectively : Work closely with quantitative researchers, traders, and risk managers to design and enhance a sophisticated pricing platform. Java Development : Develop high-quality, scalable Java code, ensuring efficiency and maintainability. Code and Data Integrity : Uphold the highest standards of code quality through thorough reviews and rigorous testing, including unit, integration, and end-to-end tests. Analyze and resolve dataset issues to maintain data quality. Operational Support : Participate in the support rotation post-certification, providing crucial assistance to the team. Required Experience and Skills: Options Pricing and Risk : Extensive experience in developing pricing and risk solutions for options, with a solid understanding of options pricing fundamentals, volatility surfaces, and model integration. Asset Class Versatility : Capable of working across various asset classes, including Equities, Fixed Income, and Foreign Exchange. Derivatives Knowledge : Strong background in derivatives, including the development and implementation of risk and analytic libraries. Technical and Business Synergy : Demonstrated ability to bridge the gap between technical and business teams, contributing to both the development and practical application of financial models. Sell-Side Experience : A background in Front Office derivatives About the Team: The team specializes in providing options pricing and risk systems, initially focusing on supporting internal trading strategies but with potential for broader applications across other business areas. The team operates within a tech-centric environment, leveraging advanced automation and systematic approaches to manage diverse market exposures. Why Join Us? Be a key player in a dynamic and growing team, with the opportunity to shape the future of options and risk systems. Work in an environment that values deep technical expertise and innovative solutions. Join a team with a strong track record in systematic trading and a commitment to technological excellence.
Python Developer (Mid Level) - Inside IR35 - Up to £500/day | London | Fintech Role: Python Developer Client: Tech-driven/Award-winning Fintech Role type: Contract (Inside IR35) Day rate: Up to £500/day Contract length: 6 months rolling Location: London, City based (5 days onsite) Full spec is available My client is an award-winning and tech-driven Quantitative Fund with beautiful offices based in the city. They are after someone with a genuine passion for tech and finance to join a small, dynamic and highly-skilled team to work across range of departments, including Front Office, Risk and Middle Office. No previous Hedge Fund experience needed but a great way to get Buy-Side experience. There are multiple Greenfield/cutting-edge projects to help design, develop and implement throughout the year. The ideal candidate should have a great personality and desire to learn new things. They are looking for a real team-player to gain full exposure to the high-flying hedge fund world! (A full and detailed spec is available)supporting financial services customers. They are after someone with a genuine passion for tech and finance to join a dynamic and highly-skilled team to work on a new project (cloud based - AWS). The successful applicant will have the following skills and experience: Excellent Python experience Experience with Cloud AWS Currently (or very recently) worked Dashboards (Tableau/Dash/PowerBI) Experience with SQL, ETL & Github A personality! If you are interested please share your CV & Contact Details to progress your application.
24/07/2024
Project-based
Python Developer (Mid Level) - Inside IR35 - Up to £500/day | London | Fintech Role: Python Developer Client: Tech-driven/Award-winning Fintech Role type: Contract (Inside IR35) Day rate: Up to £500/day Contract length: 6 months rolling Location: London, City based (5 days onsite) Full spec is available My client is an award-winning and tech-driven Quantitative Fund with beautiful offices based in the city. They are after someone with a genuine passion for tech and finance to join a small, dynamic and highly-skilled team to work across range of departments, including Front Office, Risk and Middle Office. No previous Hedge Fund experience needed but a great way to get Buy-Side experience. There are multiple Greenfield/cutting-edge projects to help design, develop and implement throughout the year. The ideal candidate should have a great personality and desire to learn new things. They are looking for a real team-player to gain full exposure to the high-flying hedge fund world! (A full and detailed spec is available)supporting financial services customers. They are after someone with a genuine passion for tech and finance to join a dynamic and highly-skilled team to work on a new project (cloud based - AWS). The successful applicant will have the following skills and experience: Excellent Python experience Experience with Cloud AWS Currently (or very recently) worked Dashboards (Tableau/Dash/PowerBI) Experience with SQL, ETL & Github A personality! If you are interested please share your CV & Contact Details to progress your application.
Senior Software Developer - Quantitative Risk Salary: Open + Bonus Location: Chicago, IL Hybrid: 3 days onsite, 2 days remote *This role is open to sponsorship candidates* Qualifications Master's degree in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, Pytest, etc.). Bonus points Experience with Scripting languages such as Python. Experience with numerical libraries and/or scientific computing. Financial products: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Financial mathematics: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Responsibilities This role is responsible for one or more functions within Quantitative Risk Management (QRM) who develops and maintains risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. This role will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, back testing, and monitoring.
24/07/2024
Full time
Senior Software Developer - Quantitative Risk Salary: Open + Bonus Location: Chicago, IL Hybrid: 3 days onsite, 2 days remote *This role is open to sponsorship candidates* Qualifications Master's degree in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, Pytest, etc.). Bonus points Experience with Scripting languages such as Python. Experience with numerical libraries and/or scientific computing. Financial products: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Financial mathematics: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Responsibilities This role is responsible for one or more functions within Quantitative Risk Management (QRM) who develops and maintains risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. This role will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, back testing, and monitoring.
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Enterprise Company is currently seeking a Information Cloud Data Security Risk Analyst. Candidate will be gathering and interpreting data, gathering, and documenting business requirements, defining and documenting processes (process flows/swim lanes), and standardization of data and processes. Can resolve transaction/data/process discrepancies. Helps to determine opportunities to automate, streamline, and standardize data and or processes. Creates business requirements documents and knows enough about a platform/technology to create a functional specs for use in building a technical solution through configuration or coding as the individual progresses through the job levels. Hands on experience with various Data Protection technologies (Encryption, Cloud Security, Insider Threat, Data Loss Prevention, Database Activity Monitoring, etc.) Strong hands-on knowledge of technology environments, including telecommunications, networks, security, server administration, and change management Responsibilities: Gather and analyze data Interpret gathered data Experience with CASB type solutions Submit reports to the relevant department heads and management Find patterns and trends in the analyzed data Help management and other teams achieve business goals and needs Establish new data gathering and analysis techniques within the organization Formulate procedural manuals for all departments Track and reconcile data Supports the execution of a specific IT process (ie Vendor Management, Asset Management, Telecommunications, Business Applications, etc.) in response to business needs and requests. Define, track and monitor KPIs Gather requirements Document requirements as governed by the SGWS PMO Create business requirements document based on requirements gathering Create functional spec based on platform technology that can be effectively used by solution analyst to configure Identify and mitigate risks Work with developers in transferring functional specs to technical specs Collaborates with business and IT stakeholders to identify, analyze, understand and prioritize activities by business value and urgency. Develops consultative partnerships with internal teams and leaders to understand their strategic objectives, key performance indicators and reporting requirements. Supports communications, meetings, and other collaborations as appropriate to effectively perform work and to understand, resolve, and/or mitigate risks, obstacles, and conflicts in the performance of functional activities. Collaborate cross-functionally to enhance overall delivery of reporting across the business units and within the department. Establish and collect KPI to measure business value delivered by projects and solutions. Implement process to build budgets from the bottom up (annual and ongoing). Analyze and interpret information for planning and control purposes. Present to leadership recommendations on opportunities Acts as a resource for business and ETP unit segments relative to planning, analysis and budgeting, new product/services development and implementation, workflow analysis and costing information to evaluate and ensure competitiveness. Lead the education and training of end users, working to increase end user proficiency and adoption of implemented solutions Understand, communicate, and reinforce standard process concepts and methodology within the ETP organization Serve as liaison across teams Develop opportunities to automate ETP processes and functions Communicate systems and procedural changes to end users through excellent written and oral communications Responsible for mentorship of junior team members Qualifications: Bachelors Degree 5+ years leading medium to complex multi-million-dollar systems development programs Critical thinker Influencer Results-oriented Analytical/ID key interdependencies Facilitator Problem solver Budget and risk management Excellent communicator Highly collaborative Excellent communications Process-oriented Coaching/Mentoring Excellent presentation skills Executive presence Thought Leader Strategic Thinker Influencer Strong business acumen Proficient change management skills Capability to understand application portfolio as well as how the different systems contribute to daily business operations Ability to build, coach and lead teams with Agile delivery values Demonstrated ability to lead teams and influence across organizations Excellent analytical, problem solving, decision-making and quantitative analysis skills to provide insights into performance and efficiency opportunities Must be self-directed, autonomous, and yet be able to work well with multiple individuals at all levels of the organization on a regular basis, also demonstrate leadership skills and abilities Strong planning and organizational skills to work in a fast-paced environment and manage multiple priorities Excellent customer service skills in all interactions with internal and external customers, including but not limited to personnel from other divisions, vendors, suppliers, and other departments Excellent communication, leadership, and interpersonal skills to build relationship and collaboration across different departments, sometimes virtually Proficiency using high mathematical concepts such as fractions, algebra, statistics, mathematical modelling and to some extent, calculus Understanding of IT processes and ability to translate and communicate technical concepts into business language
23/07/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Enterprise Company is currently seeking a Information Cloud Data Security Risk Analyst. Candidate will be gathering and interpreting data, gathering, and documenting business requirements, defining and documenting processes (process flows/swim lanes), and standardization of data and processes. Can resolve transaction/data/process discrepancies. Helps to determine opportunities to automate, streamline, and standardize data and or processes. Creates business requirements documents and knows enough about a platform/technology to create a functional specs for use in building a technical solution through configuration or coding as the individual progresses through the job levels. Hands on experience with various Data Protection technologies (Encryption, Cloud Security, Insider Threat, Data Loss Prevention, Database Activity Monitoring, etc.) Strong hands-on knowledge of technology environments, including telecommunications, networks, security, server administration, and change management Responsibilities: Gather and analyze data Interpret gathered data Experience with CASB type solutions Submit reports to the relevant department heads and management Find patterns and trends in the analyzed data Help management and other teams achieve business goals and needs Establish new data gathering and analysis techniques within the organization Formulate procedural manuals for all departments Track and reconcile data Supports the execution of a specific IT process (ie Vendor Management, Asset Management, Telecommunications, Business Applications, etc.) in response to business needs and requests. Define, track and monitor KPIs Gather requirements Document requirements as governed by the SGWS PMO Create business requirements document based on requirements gathering Create functional spec based on platform technology that can be effectively used by solution analyst to configure Identify and mitigate risks Work with developers in transferring functional specs to technical specs Collaborates with business and IT stakeholders to identify, analyze, understand and prioritize activities by business value and urgency. Develops consultative partnerships with internal teams and leaders to understand their strategic objectives, key performance indicators and reporting requirements. Supports communications, meetings, and other collaborations as appropriate to effectively perform work and to understand, resolve, and/or mitigate risks, obstacles, and conflicts in the performance of functional activities. Collaborate cross-functionally to enhance overall delivery of reporting across the business units and within the department. Establish and collect KPI to measure business value delivered by projects and solutions. Implement process to build budgets from the bottom up (annual and ongoing). Analyze and interpret information for planning and control purposes. Present to leadership recommendations on opportunities Acts as a resource for business and ETP unit segments relative to planning, analysis and budgeting, new product/services development and implementation, workflow analysis and costing information to evaluate and ensure competitiveness. Lead the education and training of end users, working to increase end user proficiency and adoption of implemented solutions Understand, communicate, and reinforce standard process concepts and methodology within the ETP organization Serve as liaison across teams Develop opportunities to automate ETP processes and functions Communicate systems and procedural changes to end users through excellent written and oral communications Responsible for mentorship of junior team members Qualifications: Bachelors Degree 5+ years leading medium to complex multi-million-dollar systems development programs Critical thinker Influencer Results-oriented Analytical/ID key interdependencies Facilitator Problem solver Budget and risk management Excellent communicator Highly collaborative Excellent communications Process-oriented Coaching/Mentoring Excellent presentation skills Executive presence Thought Leader Strategic Thinker Influencer Strong business acumen Proficient change management skills Capability to understand application portfolio as well as how the different systems contribute to daily business operations Ability to build, coach and lead teams with Agile delivery values Demonstrated ability to lead teams and influence across organizations Excellent analytical, problem solving, decision-making and quantitative analysis skills to provide insights into performance and efficiency opportunities Must be self-directed, autonomous, and yet be able to work well with multiple individuals at all levels of the organization on a regular basis, also demonstrate leadership skills and abilities Strong planning and organizational skills to work in a fast-paced environment and manage multiple priorities Excellent customer service skills in all interactions with internal and external customers, including but not limited to personnel from other divisions, vendors, suppliers, and other departments Excellent communication, leadership, and interpersonal skills to build relationship and collaboration across different departments, sometimes virtually Proficiency using high mathematical concepts such as fractions, algebra, statistics, mathematical modelling and to some extent, calculus Understanding of IT processes and ability to translate and communicate technical concepts into business language
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Java Developer. Candidate will develop and maintain risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Candidate will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand the technical capabilities for model development, back-testing and monitoring. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 5+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
23/07/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Java Developer. Candidate will develop and maintain risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Candidate will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand the technical capabilities for model development, back-testing and monitoring. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 5+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
NO SPONSORSHIP Associate Principal, Software Programming Quantitative Risk Management Area Associate Principal, Software Engineering Automating Risk Models Chicago - On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRMs software on these resources. Develop CI/CD pipelines. Contribute to development of QRMs databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Masters degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
23/07/2024
Full time
NO SPONSORSHIP Associate Principal, Software Programming Quantitative Risk Management Area Associate Principal, Software Engineering Automating Risk Models Chicago - On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRMs software on these resources. Develop CI/CD pipelines. Contribute to development of QRMs databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Masters degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
NO SPONSORSHIP Software Engineering - Quantitative Risk Automation Modelers Keys are: Python, Java, Terraform, DevOps, Containerization and financial industry experience. Looking for hard core developers who want to work within quantitative risk management and develop applications and solutions for the QRM team. They do not build models, they automate models. They need to come from an industry company (financial institute, trading company, exchange, etc.). Develop hardcore applications. Need to have CICD pipelines, IaC, Kubernetes, Terraform This role is responsible for one or more functions within Quantitative Risk Management (QRM) who develops and maintains risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting The role requires advanced coding, database and environment manipulation skills. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with Scripting languages such as Python Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
23/07/2024
Full time
NO SPONSORSHIP Software Engineering - Quantitative Risk Automation Modelers Keys are: Python, Java, Terraform, DevOps, Containerization and financial industry experience. Looking for hard core developers who want to work within quantitative risk management and develop applications and solutions for the QRM team. They do not build models, they automate models. They need to come from an industry company (financial institute, trading company, exchange, etc.). Develop hardcore applications. Need to have CICD pipelines, IaC, Kubernetes, Terraform This role is responsible for one or more functions within Quantitative Risk Management (QRM) who develops and maintains risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting The role requires advanced coding, database and environment manipulation skills. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with Scripting languages such as Python Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas