Software Developer Flint are seeking a skilled Software Developer to join one of the main telco providers in the UK. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to work effectively in a collaborative environment. Key Responsibilities: Design, develop, and maintain software applications using Kafka, Fleet, Logstash, Prometheus, and Elasticsearch. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and resolve software defects and issues. Optimise application performance and ensure scalability. Participate in code reviews and contribute to the continuous improvement of the development process. Stay up-to-date with the latest industry trends and technologies. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development with a focus on Kafka, Fleet, Logstash, Prometheus, and Elasticsearch. Strong understanding of distributed systems and microservices architecture. Proficiency in programming languages such as Java, Python, or Go. Experience with containerization and orchestration tools like Docker and Kubernetes. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Preferred Qualifications: Experience with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of CI/CD pipelines and DevOps practices. Familiarity with monitoring and logging tools.
16/09/2024
Contractor
Software Developer Flint are seeking a skilled Software Developer to join one of the main telco providers in the UK. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to work effectively in a collaborative environment. Key Responsibilities: Design, develop, and maintain software applications using Kafka, Fleet, Logstash, Prometheus, and Elasticsearch. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and resolve software defects and issues. Optimise application performance and ensure scalability. Participate in code reviews and contribute to the continuous improvement of the development process. Stay up-to-date with the latest industry trends and technologies. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development with a focus on Kafka, Fleet, Logstash, Prometheus, and Elasticsearch. Strong understanding of distributed systems and microservices architecture. Proficiency in programming languages such as Java, Python, or Go. Experience with containerization and orchestration tools like Docker and Kubernetes. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Preferred Qualifications: Experience with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of CI/CD pipelines and DevOps practices. Familiarity with monitoring and logging tools.
IAM/IDAM Developer (SC Cleared) Permanent Corsham (Hybrid) £80,000 - £88,000 (DOE) + Benefits IAM/IDAM Developer needed with active SC Security Clearance and strong Identity and Access Management experience. Working on a hybrid basis with 2 days a week on-site with the option to work remotely for rest of the week. A chance to work with a leading global IT transformation business on a large-scale IT modernisation programmes for Government clients. Start ASAP in October 2024. Benefits include - Annual Bonus (to 5%) + Pension + 22 days holiday (plus BHs) + Healthcare + More: Key experience + tasks would include: IDAM/IDM Specialist Developer with either similar products experience IDAM/IDM ie NetIQ or Novell Access Manager , ForgeRock, RSA, Azure AD, Ping, SailPoint, CyberArk, IDaaS, IAM, IDAM, Digital Identity. Strong Identity & Access Management domain experience, including authentication protocols, OAuth, SAML, OpenID Connect + account life cycles. Experience of delivering/leading successful IDAM/IAM projects ideally within Public, Health, Financial Services and Defence industry sectors. Design of IDAM solution components, such as identity integration, provisioning, workflow IDAM in the context of security policies and controls. Sharing knowledge, be part of a growing team and work alongside renowned IAM authorities. Working as client-side advisor or of taking lead responsibility on major IDAM/IAM initiatives involving the latest IDAM/IAM technologies and standards. Knowledge/Desirable: Working knowledge of Identity as a Service (IDaaS) solutions and Cloud Identity integration by mapping/transforming from source systems via database or flat file connectors Directory configuration and tools (eg Active Directory, eDirectory, LDAP) Delivering large-scale Identity & Access Management ideally for Central Government/GOV.UK projects. Java application stacks, REST APIs, Linux Virtual Server environments, Cloud (AWS/Azure), IP Networking, DNS certificates, port configuration + Firewalls. Technical Environment: IDM, IAM, Java, micro-services, APIs, open-source, DevSecOps teams, Agile, Scrum, BDD, TDD, Kanban.
16/09/2024
Full time
IAM/IDAM Developer (SC Cleared) Permanent Corsham (Hybrid) £80,000 - £88,000 (DOE) + Benefits IAM/IDAM Developer needed with active SC Security Clearance and strong Identity and Access Management experience. Working on a hybrid basis with 2 days a week on-site with the option to work remotely for rest of the week. A chance to work with a leading global IT transformation business on a large-scale IT modernisation programmes for Government clients. Start ASAP in October 2024. Benefits include - Annual Bonus (to 5%) + Pension + 22 days holiday (plus BHs) + Healthcare + More: Key experience + tasks would include: IDAM/IDM Specialist Developer with either similar products experience IDAM/IDM ie NetIQ or Novell Access Manager , ForgeRock, RSA, Azure AD, Ping, SailPoint, CyberArk, IDaaS, IAM, IDAM, Digital Identity. Strong Identity & Access Management domain experience, including authentication protocols, OAuth, SAML, OpenID Connect + account life cycles. Experience of delivering/leading successful IDAM/IAM projects ideally within Public, Health, Financial Services and Defence industry sectors. Design of IDAM solution components, such as identity integration, provisioning, workflow IDAM in the context of security policies and controls. Sharing knowledge, be part of a growing team and work alongside renowned IAM authorities. Working as client-side advisor or of taking lead responsibility on major IDAM/IAM initiatives involving the latest IDAM/IAM technologies and standards. Knowledge/Desirable: Working knowledge of Identity as a Service (IDaaS) solutions and Cloud Identity integration by mapping/transforming from source systems via database or flat file connectors Directory configuration and tools (eg Active Directory, eDirectory, LDAP) Delivering large-scale Identity & Access Management ideally for Central Government/GOV.UK projects. Java application stacks, REST APIs, Linux Virtual Server environments, Cloud (AWS/Azure), IP Networking, DNS certificates, port configuration + Firewalls. Technical Environment: IDM, IAM, Java, micro-services, APIs, open-source, DevSecOps teams, Agile, Scrum, BDD, TDD, Kanban.
This is a fantastic opportunity for a Lead Scala Engineer to join a global, and the biggest, name in entertainment and streaming. You will be the most senior technical person in the team, and as a lead you will be mentoring and coaching more junior members of the team to elevate them in all aspects of software engineering. This is a fully hands on position, where you will be involved in architectural designs and decisions, engaging with the team to create innovative solutions. The role can be fully remote (bar occasional high level meetings etc.), there is a brilliant office in Central London should you wish to go in to the office. Salary is up to £110k doe, with a very strong bonus and stock options available for this position. Technical skills required: Scala (preferred, or Java/Kotlin background) Microservices AWS (open to GCP or Azure) Terraform Docker/Kubernetes Proven experience of taking ownership of a project, leading and delivering successfully A 2-stage interview process will be taking place ASAP for this position, so if you are interested please apply with your CV today. Unfortuantely sponsorship will not be provided for this position.
16/09/2024
Full time
This is a fantastic opportunity for a Lead Scala Engineer to join a global, and the biggest, name in entertainment and streaming. You will be the most senior technical person in the team, and as a lead you will be mentoring and coaching more junior members of the team to elevate them in all aspects of software engineering. This is a fully hands on position, where you will be involved in architectural designs and decisions, engaging with the team to create innovative solutions. The role can be fully remote (bar occasional high level meetings etc.), there is a brilliant office in Central London should you wish to go in to the office. Salary is up to £110k doe, with a very strong bonus and stock options available for this position. Technical skills required: Scala (preferred, or Java/Kotlin background) Microservices AWS (open to GCP or Azure) Terraform Docker/Kubernetes Proven experience of taking ownership of a project, leading and delivering successfully A 2-stage interview process will be taking place ASAP for this position, so if you are interested please apply with your CV today. Unfortuantely sponsorship will not be provided for this position.
Spectrum IT Recruitment (South) Ltd
Fareham, Hampshire
Working with huge amounts of data, you will work on complex mathematical algorithms, all with a view to make air travel safer and reduce emissions. As a Senior Python Developer, the role is paying up to £80,000 and is hybrid, working 4 days a week from their office in the Fareham area. Benefits include: Up to 7% Pension contributions, Life Assurance, Private Medical, Income Protection and more. With interesting developments internally this team will be enjoying greater autonomy and responsibly as to how they deliver their projects. Tech Stack includes: Python NumPy, Pandas Django, Flask, Celery, RabbitMQ JavaScript, React Linux, Docker, Kubernetes AWS, Azure If you are an experience Python Developer and able to work at a Senior level, then apply now to find out more. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
16/09/2024
Full time
Working with huge amounts of data, you will work on complex mathematical algorithms, all with a view to make air travel safer and reduce emissions. As a Senior Python Developer, the role is paying up to £80,000 and is hybrid, working 4 days a week from their office in the Fareham area. Benefits include: Up to 7% Pension contributions, Life Assurance, Private Medical, Income Protection and more. With interesting developments internally this team will be enjoying greater autonomy and responsibly as to how they deliver their projects. Tech Stack includes: Python NumPy, Pandas Django, Flask, Celery, RabbitMQ JavaScript, React Linux, Docker, Kubernetes AWS, Azure If you are an experience Python Developer and able to work at a Senior level, then apply now to find out more. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
React Developer (Software Engineer Programmer Developer React TypeScript Redux Saga Ag-Grid Python Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in London. You MUST have the following: Strong experience as a React Developer/Software Engineer/Programmer Excellent JavaScript, TypeScript and React Financial markets/trading exposure Excellent stakeholder interaction skills Agile The following is DESIRABLE, not essential: Redux Saga, Ag-Grid Node AWS or GCP Python Role: React Developer (Software Engineer Programmer Developer React TypeScript Redux Saga Ag-Grid Python Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in London. You will be joining a team of Fixed Income quant developers who are responsible for taking quant models into production. You will be dedicated, with one other React Developer, to a tool they have built that creates graphs for the visualisation of the quants' models. This product was launched about 3 years ago. You and the other developer will work on projects such as creating an associated chat room, a function that allows for research commentary, an Ag-Grid version upgrade and any other tech refreshes that you feel might be appropriate. The tech stack is React, TypeScript, Redux, Redux Saga, Ag-Grid, Node, Python, PostgreSQL and AWS. You only need experience in React, TypeScript and finance. The rest can be learnt. The other developers in the team are Python developers, so they can support you on the Back End. You would need to be open to acquiring Python skills though in time. There is a central UI development team who are compiling UI libraries and UX templates which could be used to accelerate your work on this product. This is an environment that has been described as the only corporate environment with a start-up/fintech attitude towards technology. Hours are 9-5. Hybrid working is a flexible 2 days/week in the office. Salary: £75k - £100k + 15% Bonus + 10% Pension
16/09/2024
Full time
React Developer (Software Engineer Programmer Developer React TypeScript Redux Saga Ag-Grid Python Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in London. You MUST have the following: Strong experience as a React Developer/Software Engineer/Programmer Excellent JavaScript, TypeScript and React Financial markets/trading exposure Excellent stakeholder interaction skills Agile The following is DESIRABLE, not essential: Redux Saga, Ag-Grid Node AWS or GCP Python Role: React Developer (Software Engineer Programmer Developer React TypeScript Redux Saga Ag-Grid Python Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in London. You will be joining a team of Fixed Income quant developers who are responsible for taking quant models into production. You will be dedicated, with one other React Developer, to a tool they have built that creates graphs for the visualisation of the quants' models. This product was launched about 3 years ago. You and the other developer will work on projects such as creating an associated chat room, a function that allows for research commentary, an Ag-Grid version upgrade and any other tech refreshes that you feel might be appropriate. The tech stack is React, TypeScript, Redux, Redux Saga, Ag-Grid, Node, Python, PostgreSQL and AWS. You only need experience in React, TypeScript and finance. The rest can be learnt. The other developers in the team are Python developers, so they can support you on the Back End. You would need to be open to acquiring Python skills though in time. There is a central UI development team who are compiling UI libraries and UX templates which could be used to accelerate your work on this product. This is an environment that has been described as the only corporate environment with a start-up/fintech attitude towards technology. Hours are 9-5. Hybrid working is a flexible 2 days/week in the office. Salary: £75k - £100k + 15% Bonus + 10% Pension
React Developer (Software Engineer Programmer Developer React TypeScript Redux Saga Ag-Grid Python Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in London. You MUST have the following: Strong experience as a React Developer/Software Engineer/Programmer Excellent JavaScript, TypeScript and React Financial markets/trading exposure Excellent stakeholder interaction skills Agile The following is DESIRABLE, not essential: Redux Saga, Ag-Grid Node AWS or GCP Python Role: React Developer (Software Engineer Programmer Developer React TypeScript Redux Saga Ag-Grid Python Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in London. You will be joining a team of Fixed Income quant developers who are responsible for taking quant models into production. You will be dedicated, with one other React Developer, to a tool they have built that creates graphs for the visualisation of the quants' models. This product was launched about 3 years ago. You and the other developer will work on projects such as creating an associated chat room, a function that allows for research commentary, an Ag-Grid version upgrade and any other tech refreshes that you feel might be appropriate. The tech stack is React, TypeScript, Redux, Redux Saga, Ag-Grid, Node, Python, PostgreSQL and AWS. You only need experience in React, TypeScript and finance. The rest can be learnt. The other developers in the team are Python developers, so they can support you on the Back End. You would need to be open to acquiring Python skills though in time. There is a central UI development team who are compiling UI libraries and UX templates which could be used to accelerate your work on this product. This is an environment that has been described as the only corporate environment with a start-up/fintech attitude towards technology. Hours are 9-5. Hybrid working is a flexible 2 days/week in the office. Salary: £100k - £120k + 15% Bonus + 10% Pension
16/09/2024
Full time
React Developer (Software Engineer Programmer Developer React TypeScript Redux Saga Ag-Grid Python Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in London. You MUST have the following: Strong experience as a React Developer/Software Engineer/Programmer Excellent JavaScript, TypeScript and React Financial markets/trading exposure Excellent stakeholder interaction skills Agile The following is DESIRABLE, not essential: Redux Saga, Ag-Grid Node AWS or GCP Python Role: React Developer (Software Engineer Programmer Developer React TypeScript Redux Saga Ag-Grid Python Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in London. You will be joining a team of Fixed Income quant developers who are responsible for taking quant models into production. You will be dedicated, with one other React Developer, to a tool they have built that creates graphs for the visualisation of the quants' models. This product was launched about 3 years ago. You and the other developer will work on projects such as creating an associated chat room, a function that allows for research commentary, an Ag-Grid version upgrade and any other tech refreshes that you feel might be appropriate. The tech stack is React, TypeScript, Redux, Redux Saga, Ag-Grid, Node, Python, PostgreSQL and AWS. You only need experience in React, TypeScript and finance. The rest can be learnt. The other developers in the team are Python developers, so they can support you on the Back End. You would need to be open to acquiring Python skills though in time. There is a central UI development team who are compiling UI libraries and UX templates which could be used to accelerate your work on this product. This is an environment that has been described as the only corporate environment with a start-up/fintech attitude towards technology. Hours are 9-5. Hybrid working is a flexible 2 days/week in the office. Salary: £100k - £120k + 15% Bonus + 10% Pension
We are looking for L3 support Java Developer to work with a secured Government project and you will be part of the L3 Service Support Team. Note: Must be SC eligible or SC cleared Must be flexible to work on 24*7 Rota (P1 only) and will be on Call approx. 1 week in 4. Key responsibilities are listed below Analysis, fixing, triaging & coordinating live defects and will work closely with the development team Ensure and maintain overall operations stability with pre-empt health checks and daily checks. Actively perform Root cause Analysis of various issues and take it to resolution. Use systematic methods to triage, research, diagnose, and provide workarounds or solutions to both technical and functional issues with the product Take ownership of all queries/issues, identify and highlight issues to relevant departments for resolution and follow through until resolved. Adhere to agreed response time and resolution time SLAs Collaborate with distributed team of developers, analysts, business owners, across all levels. Ability to grasp new concepts quickly, and excellent problem-solving and communication skills Essential requirements Hands on experience with Java 8 or above Hands on experience on writing Junits Hands on experience on Spring Framework, SpringBoot Hands on experience with relational database (eg PostgreSQL) Hands-on experience on Git, Jenkins Understanding of micro-services architecture Understanding of AWS services like ECS, EKS, S3, SQS Understanding of REST APIs Understanding of CICD Good understanding of Kubernetes Nice to have Skills: Docker, JavaScript: ReactJS and NodeJS preferred AWS API Gateway and Serverless technologies Message broker like Apache Kafka, BPM framework, Mustache template Experience in large scale integration projects involving messaging, web services and distributed systems ELK stack, OpenStack platform Agile development - Scrum, TDD
16/09/2024
Full time
We are looking for L3 support Java Developer to work with a secured Government project and you will be part of the L3 Service Support Team. Note: Must be SC eligible or SC cleared Must be flexible to work on 24*7 Rota (P1 only) and will be on Call approx. 1 week in 4. Key responsibilities are listed below Analysis, fixing, triaging & coordinating live defects and will work closely with the development team Ensure and maintain overall operations stability with pre-empt health checks and daily checks. Actively perform Root cause Analysis of various issues and take it to resolution. Use systematic methods to triage, research, diagnose, and provide workarounds or solutions to both technical and functional issues with the product Take ownership of all queries/issues, identify and highlight issues to relevant departments for resolution and follow through until resolved. Adhere to agreed response time and resolution time SLAs Collaborate with distributed team of developers, analysts, business owners, across all levels. Ability to grasp new concepts quickly, and excellent problem-solving and communication skills Essential requirements Hands on experience with Java 8 or above Hands on experience on writing Junits Hands on experience on Spring Framework, SpringBoot Hands on experience with relational database (eg PostgreSQL) Hands-on experience on Git, Jenkins Understanding of micro-services architecture Understanding of AWS services like ECS, EKS, S3, SQS Understanding of REST APIs Understanding of CICD Good understanding of Kubernetes Nice to have Skills: Docker, JavaScript: ReactJS and NodeJS preferred AWS API Gateway and Serverless technologies Message broker like Apache Kafka, BPM framework, Mustache template Experience in large scale integration projects involving messaging, web services and distributed systems ELK stack, OpenStack platform Agile development - Scrum, TDD
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Financial IT Infrastructure Architect. Candidate will be part of a small Innovation team of Architects that will collaborate with development teams, Solutions Architects, vendors, and other stakeholders to define and drive architectural vision, implementation and continuous improvement of solutions running on the core Real Time data streaming and compute infrastructure platforms such Kafka, Flink and K8s in a Hybrid Environment. Responsibilities: Collaborate with cross-functional teams to design, create and review software application architectures specifically tailored for streaming use cases. Ensure fault tolerance, scalability, and low-latency processing in streaming applications. Collaborate with DevOps teams to define deployment strategies and manage scalability. Drive optimization of streaming application performance by fine-tuning configurations, monitoring resource utilization, and identifying bottlenecks. Drive Implementation of best practices for efficient data serialization, compression, and network communication. Create and maintain architecture documentation, including system diagrams, data flow, and component interactions. Maintain vendor relationships and participate in escalation sessions and postmortems Evaluate and recommend tools and frameworks that enhance the performance and reliability of our streaming systems. Stay informed about industry trends related to Kafka, Flink, and Kubernetes. Qualifications: [Required] Effective communication skills to effectively collaborate and evangelize best practices with technical stakeholders. [Required] Advanced problem-solving skills and logical approach to solving problems [Required] Ability to execute spikes and provide code samples demonstrating best practices when developing solutions on Kafka and Flink. [Required] Experience with DevOps tools, eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Technical Skills: Expert level knowledge of Kafka Expert level knowledge of Flink In depth knowledge of on-premises networking as well as the hybrid connectivity to AWS and/or Azure Knowledge of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), compute, storage, database, network, content distribution, security/IAM, microservices, management, and serverless services Knowledge of Infrastructure as Code (IaC) such as Terraform, CloudFormation, or Azure Resource Manager Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes Education and/or Experience: [Preferred] Bachelor's or Master's degree in an engineering discipline [Required] 10+ years of experience architecting of mission critical Cloud and On-Prem Real Time data streaming and event-driven architectures [Required] 10+ years of experience with Java [Required] 5+ years of specific Kafka and Flink experience [Preferred] 5+ years of Kubernetes experience Certificates or Licenses: [Preferred] Confluent Certified Developer for Apache Kafka [Preferred] AWS certifications (eg Solutions Architect Associate) [Preferred] Certified Kubernetes Application Developer
13/09/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 Principal Financial IT Infrastructure Architect. Candidate will be part of a small Innovation team of Architects that will collaborate with development teams, Solutions Architects, vendors, and other stakeholders to define and drive architectural vision, implementation and continuous improvement of solutions running on the core Real Time data streaming and compute infrastructure platforms such Kafka, Flink and K8s in a Hybrid Environment. Responsibilities: Collaborate with cross-functional teams to design, create and review software application architectures specifically tailored for streaming use cases. Ensure fault tolerance, scalability, and low-latency processing in streaming applications. Collaborate with DevOps teams to define deployment strategies and manage scalability. Drive optimization of streaming application performance by fine-tuning configurations, monitoring resource utilization, and identifying bottlenecks. Drive Implementation of best practices for efficient data serialization, compression, and network communication. Create and maintain architecture documentation, including system diagrams, data flow, and component interactions. Maintain vendor relationships and participate in escalation sessions and postmortems Evaluate and recommend tools and frameworks that enhance the performance and reliability of our streaming systems. Stay informed about industry trends related to Kafka, Flink, and Kubernetes. Qualifications: [Required] Effective communication skills to effectively collaborate and evangelize best practices with technical stakeholders. [Required] Advanced problem-solving skills and logical approach to solving problems [Required] Ability to execute spikes and provide code samples demonstrating best practices when developing solutions on Kafka and Flink. [Required] Experience with DevOps tools, eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Technical Skills: Expert level knowledge of Kafka Expert level knowledge of Flink In depth knowledge of on-premises networking as well as the hybrid connectivity to AWS and/or Azure Knowledge of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), compute, storage, database, network, content distribution, security/IAM, microservices, management, and serverless services Knowledge of Infrastructure as Code (IaC) such as Terraform, CloudFormation, or Azure Resource Manager Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes Education and/or Experience: [Preferred] Bachelor's or Master's degree in an engineering discipline [Required] 10+ years of experience architecting of mission critical Cloud and On-Prem Real Time data streaming and event-driven architectures [Required] 10+ years of experience with Java [Required] 5+ years of specific Kafka and Flink experience [Preferred] 5+ years of Kubernetes experience Certificates or Licenses: [Preferred] Confluent Certified Developer for Apache Kafka [Preferred] AWS certifications (eg Solutions Architect Associate) [Preferred] Certified Kubernetes Application Developer
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 Principal Financial IT Infrastructure Architect. Candidate will be part of a small Innovation team of Architects that will collaborate with development teams, Solutions Architects, vendors, and other stakeholders to define and drive architectural vision, implementation and continuous improvement of solutions running on the core Real Time data streaming and compute infrastructure platforms such Kafka, Flink and K8s in a Hybrid Environment. Responsibilities: Collaborate with cross-functional teams to design, create and review software application architectures specifically tailored for streaming use cases. Ensure fault tolerance, scalability, and low-latency processing in streaming applications. Collaborate with DevOps teams to define deployment strategies and manage scalability. Drive optimization of streaming application performance by fine-tuning configurations, monitoring resource utilization, and identifying bottlenecks. Drive Implementation of best practices for efficient data serialization, compression, and network communication. Create and maintain architecture documentation, including system diagrams, data flow, and component interactions. Maintain vendor relationships and participate in escalation sessions and postmortems Evaluate and recommend tools and frameworks that enhance the performance and reliability of our streaming systems. Stay informed about industry trends related to Kafka, Flink, and Kubernetes. Qualifications: [Required] Effective communication skills to effectively collaborate and evangelize best practices with technical stakeholders. [Required] Advanced problem-solving skills and logical approach to solving problems [Required] Ability to execute spikes and provide code samples demonstrating best practices when developing solutions on Kafka and Flink. [Required] Experience with DevOps tools, eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Technical Skills: Expert level knowledge of Kafka Expert level knowledge of Flink In depth knowledge of on-premises networking as well as the hybrid connectivity to AWS and/or Azure Knowledge of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), compute, storage, database, network, content distribution, security/IAM, microservices, management, and serverless services Knowledge of Infrastructure as Code (IaC) such as Terraform, CloudFormation, or Azure Resource Manager Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes Education and/or Experience: [Preferred] Bachelor's or Master's degree in an engineering discipline [Required] 10+ years of experience architecting of mission critical Cloud and On-Prem Real Time data streaming and event-driven architectures [Required] 10+ years of experience with Java [Required] 5+ years of specific Kafka and Flink experience [Preferred] 5+ years of Kubernetes experience Certificates or Licenses: [Preferred] Confluent Certified Developer for Apache Kafka [Preferred] AWS certifications (eg Solutions Architect Associate) [Preferred] Certified Kubernetes Application Developer
13/09/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 Principal Financial IT Infrastructure Architect. Candidate will be part of a small Innovation team of Architects that will collaborate with development teams, Solutions Architects, vendors, and other stakeholders to define and drive architectural vision, implementation and continuous improvement of solutions running on the core Real Time data streaming and compute infrastructure platforms such Kafka, Flink and K8s in a Hybrid Environment. Responsibilities: Collaborate with cross-functional teams to design, create and review software application architectures specifically tailored for streaming use cases. Ensure fault tolerance, scalability, and low-latency processing in streaming applications. Collaborate with DevOps teams to define deployment strategies and manage scalability. Drive optimization of streaming application performance by fine-tuning configurations, monitoring resource utilization, and identifying bottlenecks. Drive Implementation of best practices for efficient data serialization, compression, and network communication. Create and maintain architecture documentation, including system diagrams, data flow, and component interactions. Maintain vendor relationships and participate in escalation sessions and postmortems Evaluate and recommend tools and frameworks that enhance the performance and reliability of our streaming systems. Stay informed about industry trends related to Kafka, Flink, and Kubernetes. Qualifications: [Required] Effective communication skills to effectively collaborate and evangelize best practices with technical stakeholders. [Required] Advanced problem-solving skills and logical approach to solving problems [Required] Ability to execute spikes and provide code samples demonstrating best practices when developing solutions on Kafka and Flink. [Required] Experience with DevOps tools, eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Technical Skills: Expert level knowledge of Kafka Expert level knowledge of Flink In depth knowledge of on-premises networking as well as the hybrid connectivity to AWS and/or Azure Knowledge of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), compute, storage, database, network, content distribution, security/IAM, microservices, management, and serverless services Knowledge of Infrastructure as Code (IaC) such as Terraform, CloudFormation, or Azure Resource Manager Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes Education and/or Experience: [Preferred] Bachelor's or Master's degree in an engineering discipline [Required] 10+ years of experience architecting of mission critical Cloud and On-Prem Real Time data streaming and event-driven architectures [Required] 10+ years of experience with Java [Required] 5+ years of specific Kafka and Flink experience [Preferred] 5+ years of Kubernetes experience Certificates or Licenses: [Preferred] Confluent Certified Developer for Apache Kafka [Preferred] AWS certifications (eg Solutions Architect Associate) [Preferred] Certified Kubernetes Application Developer
Lead Software Engineer - Fintech SaaS - £90,000 + Bonus - Hybrid/Remote I am looking for a developer to join a fast-growing SaaS company in the financial technology sector seeking an experienced Lead Software Engineer to join their innovative team of technical professionals. The right person will play a key role in shaping the product's future, leading the development of various web applications using JavaScript, PHP , and cloud technologies like AWS . They'll also manage a small team, collaborating with members of all teams across the business. This is a high-impact position with plenty of scope for creativity, leadership, and growth. Key Responsibilities: Lead development of the company's core platform with a focus on high-quality, innovative features. Work closely with internal stakeholders and manage the technical roadmap. Mentor and manage a team of 3-4 engineers. Ensure the adoption of best practices and new technologies - SOLID, TDD etc. Requirements: 8+ years of experience in an OOP environment. Strong proficiency in PHP, AWS , and databases such as MongoDB or MySQL . Experience in a leadership role delivering high-quality software products. Familiarity with agile/lean methodologies. Benefits: Salary up to £90,000 + bonus. Hybrid/Remote working (from the UK) Great holiday package, flexible working Trips abroad. Tailored training. Transparent progression. This is a fantastic opportunity for a senior engineer looking to step into a leadership role in a flexible, forward-thinking environment. Apply today to take the next step in your career!
13/09/2024
Full time
Lead Software Engineer - Fintech SaaS - £90,000 + Bonus - Hybrid/Remote I am looking for a developer to join a fast-growing SaaS company in the financial technology sector seeking an experienced Lead Software Engineer to join their innovative team of technical professionals. The right person will play a key role in shaping the product's future, leading the development of various web applications using JavaScript, PHP , and cloud technologies like AWS . They'll also manage a small team, collaborating with members of all teams across the business. This is a high-impact position with plenty of scope for creativity, leadership, and growth. Key Responsibilities: Lead development of the company's core platform with a focus on high-quality, innovative features. Work closely with internal stakeholders and manage the technical roadmap. Mentor and manage a team of 3-4 engineers. Ensure the adoption of best practices and new technologies - SOLID, TDD etc. Requirements: 8+ years of experience in an OOP environment. Strong proficiency in PHP, AWS , and databases such as MongoDB or MySQL . Experience in a leadership role delivering high-quality software products. Familiarity with agile/lean methodologies. Benefits: Salary up to £90,000 + bonus. Hybrid/Remote working (from the UK) Great holiday package, flexible working Trips abroad. Tailored training. Transparent progression. This is a fantastic opportunity for a senior engineer looking to step into a leadership role in a flexible, forward-thinking environment. Apply today to take the next step in your career!
Python Developer (Software Engineer Programmer Developer Python Fixed Income Java Kotlin Scala JVM React JavaScript Node Fixed Income Credit Rates Bonds ABS Vue Angular React Agile AWS GCP Buy Side Asset Manager Investment Management Performance Risk Attribution TypeScript Node Finance Front Office Trading Financial Services Pandas Numpy Scipy) required by our asset management client in London. You MUST have the following: Strong experience as a Python Developer/Software Engineer/Programmer Excellent Python Some Java, Kotlin or Scala (JVM) Experience working in Fixed Income (rates, credit, bonds, ABS) Agile The following is DESIRABLE, not essential: AWS or GCP Buy-side React TypeScript and Node Role: Python Developer (Software Engineer Programmer Developer Python Fixed Income Java Kotlin Scala JVM React JavaScript Node Fixed Income Credit Rates Bonds ABS Vue Angular React Agile AWS GCP Buy Side Asset Manager Investment Management Performance Risk Attribution TypeScript Node Finance Front Office Trading Financial Services Pandas Numpy Scipy) required by our asset management client in London. You will join a team of 8 that is responsible for an in-house built Fixed Income attribution application. It is entirely hosted on AWS and operates with a React Front End. The role will have a Back End emphasis, working with Python and a little JVM (Java, Kotlin, Scala). As the application suite grows and advances in complexity, there is a decent amount of interaction with the portfolio managers and credit analysis team. As a result, domain knowledge is important. Ideally, you will have Fixed Income experience whether in rates (government bonds), credit (corporate bonds, CDS, CLO, CDO etc) or asset backed securities (ABS). This is an environment that has been described as the only corporate environment with a start-up/fintech attitude towards technology. Hours are 9-5. Salary: £75k - £95k + 10% Bonus + 10% Pension
13/09/2024
Full time
Python Developer (Software Engineer Programmer Developer Python Fixed Income Java Kotlin Scala JVM React JavaScript Node Fixed Income Credit Rates Bonds ABS Vue Angular React Agile AWS GCP Buy Side Asset Manager Investment Management Performance Risk Attribution TypeScript Node Finance Front Office Trading Financial Services Pandas Numpy Scipy) required by our asset management client in London. You MUST have the following: Strong experience as a Python Developer/Software Engineer/Programmer Excellent Python Some Java, Kotlin or Scala (JVM) Experience working in Fixed Income (rates, credit, bonds, ABS) Agile The following is DESIRABLE, not essential: AWS or GCP Buy-side React TypeScript and Node Role: Python Developer (Software Engineer Programmer Developer Python Fixed Income Java Kotlin Scala JVM React JavaScript Node Fixed Income Credit Rates Bonds ABS Vue Angular React Agile AWS GCP Buy Side Asset Manager Investment Management Performance Risk Attribution TypeScript Node Finance Front Office Trading Financial Services Pandas Numpy Scipy) required by our asset management client in London. You will join a team of 8 that is responsible for an in-house built Fixed Income attribution application. It is entirely hosted on AWS and operates with a React Front End. The role will have a Back End emphasis, working with Python and a little JVM (Java, Kotlin, Scala). As the application suite grows and advances in complexity, there is a decent amount of interaction with the portfolio managers and credit analysis team. As a result, domain knowledge is important. Ideally, you will have Fixed Income experience whether in rates (government bonds), credit (corporate bonds, CDS, CLO, CDO etc) or asset backed securities (ABS). This is an environment that has been described as the only corporate environment with a start-up/fintech attitude towards technology. Hours are 9-5. Salary: £75k - £95k + 10% Bonus + 10% Pension
Senior Java Engineer (Spring/Angular/Microservices/AWS) Poole, Dorset (4 Days Remote) £50000 + 10% Bonus + 10% Pension Match Please note my client cannot offer Visa Sponsorship for this role. Your new company I am engaged on a project to recruit a Senior Java Engineer to join an innovative R&D organisation in the heart of Poole. You'll be working on projects that have a material impact on peoples lives with the support of a very experienced team behind you. This role is offered with 4 days remote, they work every Wednesday in the office in Poole. Your new role You'll be working to build tools to revolutionise and disrupt a 100 year old industry, they are involved in projects that touch smart technology, AI and Internet of Things, so it's a great modern environment to be joining. The Dev team needs to operate with the mentality of a start-up as they look to stay ahead of the ever-changing tech landscape. The roles are full stack, building clean Angular UI modules and new scalable Java/Spring components, helping to break down Legacy monoliths which have supported them up to this stage of modernisation. With that comes the opportunity to truly work with the latest technologies and to push tools that interest you. Joining as a Senior, you will be encourgaed to geat involved at the design phase of projects and also to contribute at an architectural level - you won't just follow a rigid brief and be a cog in a wheel here. Previously part of an internationally renowned business the company has the highest dev standards but now operates independently. If you're looking for the stability of a household name, without the bureaucracy associated with a corporate, then I am sure this will be of interest. What you'll need to succeed We're looking for strong Senior Java/Spring Engineer (7+ years experience), ideally with Microservices experience and with Angular UI on the Front End. They use MySQL but other relational databases will be okay. It's an AWS environment, and they are big on Agile and collaboration, so these skills and an open communicative nature will be important. You should be comfortable using Git, Jira and Confluence (or similar). Looking forward they will be embracing Kafka, Docker, Kubernetes and other modern Dev tooling - so any of these will serve you well. What you'll get in return The benefits are market leading and include a 10% bonus scheme, 10% pension match, Flexible Working, 26 days holiday which rises over time and a flexible benefits package to opt in and select what suits you. What you need to do now At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
13/09/2024
Full time
Senior Java Engineer (Spring/Angular/Microservices/AWS) Poole, Dorset (4 Days Remote) £50000 + 10% Bonus + 10% Pension Match Please note my client cannot offer Visa Sponsorship for this role. Your new company I am engaged on a project to recruit a Senior Java Engineer to join an innovative R&D organisation in the heart of Poole. You'll be working on projects that have a material impact on peoples lives with the support of a very experienced team behind you. This role is offered with 4 days remote, they work every Wednesday in the office in Poole. Your new role You'll be working to build tools to revolutionise and disrupt a 100 year old industry, they are involved in projects that touch smart technology, AI and Internet of Things, so it's a great modern environment to be joining. The Dev team needs to operate with the mentality of a start-up as they look to stay ahead of the ever-changing tech landscape. The roles are full stack, building clean Angular UI modules and new scalable Java/Spring components, helping to break down Legacy monoliths which have supported them up to this stage of modernisation. With that comes the opportunity to truly work with the latest technologies and to push tools that interest you. Joining as a Senior, you will be encourgaed to geat involved at the design phase of projects and also to contribute at an architectural level - you won't just follow a rigid brief and be a cog in a wheel here. Previously part of an internationally renowned business the company has the highest dev standards but now operates independently. If you're looking for the stability of a household name, without the bureaucracy associated with a corporate, then I am sure this will be of interest. What you'll need to succeed We're looking for strong Senior Java/Spring Engineer (7+ years experience), ideally with Microservices experience and with Angular UI on the Front End. They use MySQL but other relational databases will be okay. It's an AWS environment, and they are big on Agile and collaboration, so these skills and an open communicative nature will be important. You should be comfortable using Git, Jira and Confluence (or similar). Looking forward they will be embracing Kafka, Docker, Kubernetes and other modern Dev tooling - so any of these will serve you well. What you'll get in return The benefits are market leading and include a 10% bonus scheme, 10% pension match, Flexible Working, 26 days holiday which rises over time and a flexible benefits package to opt in and select what suits you. What you need to do now At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
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.
12/09/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
12/09/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
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious financial firm is looking for a Principal Software Engineer. This engineer will build software solutions to test systems of financial products. This engineer will need heavy experience using Java, python, Terraform, CI/CD, DevOps, and containerization. The ideal candidate will have experience of working in a highly regulated financial environment. 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, backtesting 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: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas 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. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. 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 productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus.
12/09/2024
Full time
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious financial firm is looking for a Principal Software Engineer. This engineer will build software solutions to test systems of financial products. This engineer will need heavy experience using Java, python, Terraform, CI/CD, DevOps, and containerization. The ideal candidate will have experience of working in a highly regulated financial environment. 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, backtesting 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: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas 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. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. 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 productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus.
Henderson Scott
Newcastle Upon Tyne, Tyne And Wear
Node.JS Developer Wanted in Newcastle or Leeds Are you a talented Node.js developer looking to make an impact? Our client, is seeking a skilled individual to join their dynamic team in Newcastle. Role Overview: Develop and maintain scalable Node.js applications. Collaborate on new features with cross-functional teams. Write clean code and perform code reviews. Troubleshoot, debug, and optimise applications. Requirements: Proven experience in Node.JS development. Proficient in JavaScript and frameworks like Express. Experience with AWS. Familiarity with Front End technologies (HTML, CSS, Angular, React). Experience with databases and RESTful APIs. Strong problem-solving and communication skills. What's on Offer: Competitive salary and benefits. Opportunities for growth and development. Supportive and flexible work environment.
12/09/2024
Full time
Node.JS Developer Wanted in Newcastle or Leeds Are you a talented Node.js developer looking to make an impact? Our client, is seeking a skilled individual to join their dynamic team in Newcastle. Role Overview: Develop and maintain scalable Node.js applications. Collaborate on new features with cross-functional teams. Write clean code and perform code reviews. Troubleshoot, debug, and optimise applications. Requirements: Proven experience in Node.JS development. Proficient in JavaScript and frameworks like Express. Experience with AWS. Familiarity with Front End technologies (HTML, CSS, Angular, React). Experience with databases and RESTful APIs. Strong problem-solving and communication skills. What's on Offer: Competitive salary and benefits. Opportunities for growth and development. Supportive and flexible work environment.
Location: London, Leeds, Newcastle The Role As a Node.js Full-stack Developer , you will be responsible for low-level design and development of REST-APIs to support microservices based applications. Key responsibilities: Write Code following best practices: secure, performant, scalable, in line with the customer's standards. Review code as well as supporting other team members with code reviewing. Work as full stack developer (predominantly on Node.Js) on customer projects alongside other team members consisting of Product Owners, Scrum Master, Technical Architects, Developers and DevOps. Would be expected to work as an independent contributor. Your Profile Key skills/knowledge/experience: Good knowledge and experience in developing NodeJS 16 or above, ExpressJs and related UI dependent libraries. Good knowledge and experience in developing UI pages using HTML5, CSS3, Client-side Javascript. Knowledge in AWS cloud platform (Lambda, EC2, ECR, Elastic Load Balancing, Cloudwatch). Knowledge in Gitlab Continuous Integration and Continuous Deployment (CI and CD). Knowledge of at least one Frontend frameworks like Nunjucks, Freemarker, Bootstrap, LESS and SASS. Experience in building accessible, responsive designs that supports latest browser version (Chrome, IE, Firefox, Safari). Experience with Test Driven Development (TDD) and Behaviour driven development (BDD) Knowledge in Authentication and Authorization solution using any technology options (Cloud or Inhouse solutions using any security protocols). Good to have: Familiarity with the Government Service Standard. Knowledge of best practices for coding defensively against possible attack vectors and testing with OWASP tooling (eg ZAP). Test experience: Writing integration, performance test cases. Experience in CI tooling: Gitlab CI/CD pipelines, Understanding IAC (Infrastructure as Code), Terraform.
12/09/2024
Full time
Location: London, Leeds, Newcastle The Role As a Node.js Full-stack Developer , you will be responsible for low-level design and development of REST-APIs to support microservices based applications. Key responsibilities: Write Code following best practices: secure, performant, scalable, in line with the customer's standards. Review code as well as supporting other team members with code reviewing. Work as full stack developer (predominantly on Node.Js) on customer projects alongside other team members consisting of Product Owners, Scrum Master, Technical Architects, Developers and DevOps. Would be expected to work as an independent contributor. Your Profile Key skills/knowledge/experience: Good knowledge and experience in developing NodeJS 16 or above, ExpressJs and related UI dependent libraries. Good knowledge and experience in developing UI pages using HTML5, CSS3, Client-side Javascript. Knowledge in AWS cloud platform (Lambda, EC2, ECR, Elastic Load Balancing, Cloudwatch). Knowledge in Gitlab Continuous Integration and Continuous Deployment (CI and CD). Knowledge of at least one Frontend frameworks like Nunjucks, Freemarker, Bootstrap, LESS and SASS. Experience in building accessible, responsive designs that supports latest browser version (Chrome, IE, Firefox, Safari). Experience with Test Driven Development (TDD) and Behaviour driven development (BDD) Knowledge in Authentication and Authorization solution using any technology options (Cloud or Inhouse solutions using any security protocols). Good to have: Familiarity with the Government Service Standard. Knowledge of best practices for coding defensively against possible attack vectors and testing with OWASP tooling (eg ZAP). Test experience: Writing integration, performance test cases. Experience in CI tooling: Gitlab CI/CD pipelines, Understanding IAC (Infrastructure as Code), Terraform.
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 Senior Java Software Engineer. Candidate will support and work collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting critical financial market clearing and risk activities; collaborate with other developers, architects and product owners to support enterprise transformation into a data-driven organization. The Application Developer will be a team player and work well with business, technical and non-technical professionals in a project environment. Responsibilities: Support the application development of Real Time and batch applications for business requirements in agreed architecture framework and Agile environment Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management Experience with resolving security vulnerabilities Qualifications: The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions. [Required] 3+ year of experience in building high speed, Real Time and batch solutions [Required] 3+ years of experience in Java [Preferred] Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc [Preferred] Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. [Preferred] Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc [Preferred] Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google [Required] Experience writing unit and integration tests with testing frameworks like Junit, Citrus [Required] Experience working with various types of databases like Relational, NoSQL [Required] Experience working with Git [Preferred] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc [Preferred] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics [Required] Hands-on experience with Java version 8 onwards, Spring, SpringBoot, REST API Technical Skills: [Required] Java-based software development experience, including deep understanding of Java fundamentals like Data structures, Concurrency and Multithreading [Required] Experience in object-oriented design and software design patterns Education and/or Experience: [Required] BS degree in Computer Science, similar technical field required
11/09/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 Senior Java Software Engineer. Candidate will support and work collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting critical financial market clearing and risk activities; collaborate with other developers, architects and product owners to support enterprise transformation into a data-driven organization. The Application Developer will be a team player and work well with business, technical and non-technical professionals in a project environment. Responsibilities: Support the application development of Real Time and batch applications for business requirements in agreed architecture framework and Agile environment Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management Experience with resolving security vulnerabilities Qualifications: The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions. [Required] 3+ year of experience in building high speed, Real Time and batch solutions [Required] 3+ years of experience in Java [Preferred] Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc [Preferred] Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. [Preferred] Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc [Preferred] Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google [Required] Experience writing unit and integration tests with testing frameworks like Junit, Citrus [Required] Experience working with various types of databases like Relational, NoSQL [Required] Experience working with Git [Preferred] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc [Preferred] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics [Required] Hands-on experience with Java version 8 onwards, Spring, SpringBoot, REST API Technical Skills: [Required] Java-based software development experience, including deep understanding of Java fundamentals like Data structures, Concurrency and Multithreading [Required] Experience in object-oriented design and software design patterns Education and/or Experience: [Required] BS degree in Computer Science, similar technical field required
NO SPONSORSHIP Java Software Engineer Chicago based, hybrid $110-140K % Financial services, event driven, or Streaming work Must have a degree, 3+ years, but not more than about 8 years Must communicate clearly and effectively- Re: Java, do you understand Multithreading and are you able to explain concepts, where/when did you utilize? What is your level of experience in Spring. Are you able to explain some concepts to show at least a beginner level mastery? Re: Kafka Can you answer basic user/developer questions can you point to work done in KAFKA? Re: Flink do you have any experience that you are able to explain your projects to date in a clear manner . Do you have any skills or understanding of BigO notations. y/n Re: Junit testing and Linux commands, how familiar are you and where did you get to use these skills?. Re: CI/CD tools, can you explain in a way to indicate your familiarity from basic to far above basic Looking for Java Developers with 2-8 years solid Back End Java development, sharp go-getters with good communications skills, kafka streaming and financial big plus. Experience writing unit testing and integration testing high speed real=time and batch solutions cloud-based data solutions any devops tools like terraform ansible Jenkins preferred relational no SQL data structures concurrency Multithreading OOD bs degree aws preferred Qualifications: [Required] 3+ year of experience in building high speed, Real Time and batch solutions [Required] 3+ years of experience in Java [Preferred] Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc [Preferred] Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. [Preferred] Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc [Required] Java-based software development experience, including deep understanding of Java fundamentals like Data structures, Concurrency and Multithreading [Required] Experience in object-oriented design and software design patterns
11/09/2024
Full time
NO SPONSORSHIP Java Software Engineer Chicago based, hybrid $110-140K % Financial services, event driven, or Streaming work Must have a degree, 3+ years, but not more than about 8 years Must communicate clearly and effectively- Re: Java, do you understand Multithreading and are you able to explain concepts, where/when did you utilize? What is your level of experience in Spring. Are you able to explain some concepts to show at least a beginner level mastery? Re: Kafka Can you answer basic user/developer questions can you point to work done in KAFKA? Re: Flink do you have any experience that you are able to explain your projects to date in a clear manner . Do you have any skills or understanding of BigO notations. y/n Re: Junit testing and Linux commands, how familiar are you and where did you get to use these skills?. Re: CI/CD tools, can you explain in a way to indicate your familiarity from basic to far above basic Looking for Java Developers with 2-8 years solid Back End Java development, sharp go-getters with good communications skills, kafka streaming and financial big plus. Experience writing unit testing and integration testing high speed real=time and batch solutions cloud-based data solutions any devops tools like terraform ansible Jenkins preferred relational no SQL data structures concurrency Multithreading OOD bs degree aws preferred Qualifications: [Required] 3+ year of experience in building high speed, Real Time and batch solutions [Required] 3+ years of experience in Java [Preferred] Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc [Preferred] Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. [Preferred] Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc [Required] Java-based software development experience, including deep understanding of Java fundamentals like Data structures, Concurrency and Multithreading [Required] Experience in object-oriented design and software design patterns
NO SPONSORSHIP Software Engineering - Python, Java, Terraform, DevOps, Containerization Understanding of industry They do not necessarily have to work within a QRM portal. But they have to understand the industry and come from a highly regulated background, preferably financial Looking for a hard core developer who can work within quantitative risk management and they develop applications and solutions for the QRM team They do not build models, they automate models Develop hardcore applications These people will have masters in mathematics, statistics, physics, or computer science *They may even have a PhD They need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Develops and maintains risk models for managing clearing fund and stress testing risk model software in production AWS develop CICD pipelines JAVA C# Python Agile Scrum financial products a plus understand markets financial derivatives equities interest rates commodity products Java preferred cicd infrastructure as a code Kubernetes terraform splunk open telemetry SQL big data Scripting in python 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, backtesting 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. 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. 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. 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
11/09/2024
Full time
NO SPONSORSHIP Software Engineering - Python, Java, Terraform, DevOps, Containerization Understanding of industry They do not necessarily have to work within a QRM portal. But they have to understand the industry and come from a highly regulated background, preferably financial Looking for a hard core developer who can work within quantitative risk management and they develop applications and solutions for the QRM team They do not build models, they automate models Develop hardcore applications These people will have masters in mathematics, statistics, physics, or computer science *They may even have a PhD They need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Develops and maintains risk models for managing clearing fund and stress testing risk model software in production AWS develop CICD pipelines JAVA C# Python Agile Scrum financial products a plus understand markets financial derivatives equities interest rates commodity products Java preferred cicd infrastructure as a code Kubernetes terraform splunk open telemetry SQL big data Scripting in python 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, backtesting 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. 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. 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. 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