The CAD-Data Architect/Data Advisor will be responsible for formulating the organizational data strategy, including standards of data quality, the flow of data within the organization, help customer with strategy and choice of products and security of data. The candidate will uphold Prodapt's winning values and work in a way that contributes to the Company's vision. Database Management: Maintaining the database by determining structural requirements and developing and installing solutions. Recommending upgrades and systems for purchase. Troubleshoot and find solutions for computer systems issues that affect data storage as they arise. Data Security: Ensuring the security of all information and computer systems and digital data. Ensuring adherence to government regulations and guidelines for technological systems and safeguarding of data. Financial Forecasting: Meeting information architecture financial objectives by forecasting requirements, preparing budgets, scheduling expenditures, analysing variances, and initiating corrective actions. Data Architecture: Defining infrastructure for design and integration of Internet computing systems by analysing information requirements, studying business operations and user-interface requirements, and directing development of physical database. Determining platform architecture, technology, and tools. Improving architecture by tracking emerging technologies and evaluating their applicability to business goals and operational requirements. Strategic Planning: Study organizational mission, goals, and business drivers, and confers with senior management to understand information requirements. Achieve E-commerce information architecture operational objectives by contributing information and recommendations to strategic plans and reviews, preparing and completing action plans, implementing production and quality standards, resolving problems, identifying trends, determining system improvements, and implementing change. Bachelor's degree (in any field). MSc/BE/Masters with specialization in IT/Computer Science is desirable. 12-15+ years of work experience. Should have telecom and fibre domain knowledge. Good skills and strong data engineering and Machine learning as well. Ability to talk to business, get the BRDs, conceive the requirements and provide a solution for the same. Strong understanding of data governance, Data quality and how they have implemented these processes. They should have worked on S nowflake data warehouse. If they are technically hands on also huge plus, GenAI will also be a good add on skills. Experience working in multi-channel delivery projects is desirable. Technical knowledge in Telecom-Basics, T-SQL, PL/SQL, Tableau/Power BI/Advanced Excel, R/SAS/Python/Scala/Java, Azure (SQL Database, Cosmos Database, Data Lake Storage, PostgreSQL Database, Blob, Data Factory, Databricks, Analytic Tools, Stream Analytics, Synapse Analytics, Data Lake Analytics), and AWS (Analytics Services, Amazon Athena, Amazon EMR, Amazon Redshift, Amazon Kinesis, Amazon Openserach Services, Amazon QuickSight, AWS Glue DataBrew, Datalake, Amazon S3, Aws Lake Formation) is required.
18/09/2024
Full time
The CAD-Data Architect/Data Advisor will be responsible for formulating the organizational data strategy, including standards of data quality, the flow of data within the organization, help customer with strategy and choice of products and security of data. The candidate will uphold Prodapt's winning values and work in a way that contributes to the Company's vision. Database Management: Maintaining the database by determining structural requirements and developing and installing solutions. Recommending upgrades and systems for purchase. Troubleshoot and find solutions for computer systems issues that affect data storage as they arise. Data Security: Ensuring the security of all information and computer systems and digital data. Ensuring adherence to government regulations and guidelines for technological systems and safeguarding of data. Financial Forecasting: Meeting information architecture financial objectives by forecasting requirements, preparing budgets, scheduling expenditures, analysing variances, and initiating corrective actions. Data Architecture: Defining infrastructure for design and integration of Internet computing systems by analysing information requirements, studying business operations and user-interface requirements, and directing development of physical database. Determining platform architecture, technology, and tools. Improving architecture by tracking emerging technologies and evaluating their applicability to business goals and operational requirements. Strategic Planning: Study organizational mission, goals, and business drivers, and confers with senior management to understand information requirements. Achieve E-commerce information architecture operational objectives by contributing information and recommendations to strategic plans and reviews, preparing and completing action plans, implementing production and quality standards, resolving problems, identifying trends, determining system improvements, and implementing change. Bachelor's degree (in any field). MSc/BE/Masters with specialization in IT/Computer Science is desirable. 12-15+ years of work experience. Should have telecom and fibre domain knowledge. Good skills and strong data engineering and Machine learning as well. Ability to talk to business, get the BRDs, conceive the requirements and provide a solution for the same. Strong understanding of data governance, Data quality and how they have implemented these processes. They should have worked on S nowflake data warehouse. If they are technically hands on also huge plus, GenAI will also be a good add on skills. Experience working in multi-channel delivery projects is desirable. Technical knowledge in Telecom-Basics, T-SQL, PL/SQL, Tableau/Power BI/Advanced Excel, R/SAS/Python/Scala/Java, Azure (SQL Database, Cosmos Database, Data Lake Storage, PostgreSQL Database, Blob, Data Factory, Databricks, Analytic Tools, Stream Analytics, Synapse Analytics, Data Lake Analytics), and AWS (Analytics Services, Amazon Athena, Amazon EMR, Amazon Redshift, Amazon Kinesis, Amazon Openserach Services, Amazon QuickSight, AWS Glue DataBrew, Datalake, Amazon S3, Aws Lake Formation) is required.
Infoplus Technologies UK Ltd
Cambridge, Cambridgeshire
Responsibilities: Working closely with technical leads, technical managers, project managers, and engineering teams across Infrastructure and Engineering teams you will be a motivator in providing automated project solutions, supporting daily ticket systems for common technical issues, and being core resources for high visibility projects which supply to making our services secure, resilient, and apply the newest technologies. Required Skills and Experience: Strong set of RedHat skills, preferably RH Certification Understanding about operations in any public cloud platforms (eg AWS, GCP or Azure) Understanding of software development methodologies (eg, Agile, Automation, Jira, and Confluence experience) Technical Skills Solid grasp on Linux OS fundamentals, solve problems and performance tuning Good understanding of HPC infrastructure and applications Exposure to HPC workload management tools like IBM Spectrum LSF Strong Scripting skills (Bash, Shell, Python, Perl, etc.) Experience with cloud technologies in AWS and/or Google Cloud Good understanding and experience in infrastructure and application monitoring and alerting tools Good understanding about remote display and interactive technologies like ETX Solid skills with Vulnerability Management and security patching of constantly evolving environment Skills and attitude on automating common repetitive tasks Relevant experience in a distributed team Working in a sophisticated, multi-geography, engineering services environment Providing technical support to engineering user community
18/09/2024
Project-based
Responsibilities: Working closely with technical leads, technical managers, project managers, and engineering teams across Infrastructure and Engineering teams you will be a motivator in providing automated project solutions, supporting daily ticket systems for common technical issues, and being core resources for high visibility projects which supply to making our services secure, resilient, and apply the newest technologies. Required Skills and Experience: Strong set of RedHat skills, preferably RH Certification Understanding about operations in any public cloud platforms (eg AWS, GCP or Azure) Understanding of software development methodologies (eg, Agile, Automation, Jira, and Confluence experience) Technical Skills Solid grasp on Linux OS fundamentals, solve problems and performance tuning Good understanding of HPC infrastructure and applications Exposure to HPC workload management tools like IBM Spectrum LSF Strong Scripting skills (Bash, Shell, Python, Perl, etc.) Experience with cloud technologies in AWS and/or Google Cloud Good understanding and experience in infrastructure and application monitoring and alerting tools Good understanding about remote display and interactive technologies like ETX Solid skills with Vulnerability Management and security patching of constantly evolving environment Skills and attitude on automating common repetitive tasks Relevant experience in a distributed team Working in a sophisticated, multi-geography, engineering services environment Providing technical support to engineering user community
Primary Skills Develop and manage deployment, reporting, and project solutions with Scripting, automation and orchestration tools (like vRealize Orchestrator) Design and implement technology solutions based on VMware products and provide support for escalated performance issues within this product suite Identify opportunities, develop solutions & drive improvements across the Virtualization platforms Collaborate with the wider Design and architecture teams to contribute to solution designs and develop standards Define, deploy and manage processes and tools for continuous integration (CI/CD), test-driven development, and release management Should have good SME skills on Ansible and able to write complex Playbook for infrastructure automation Experience and knowledge in writing vRO workflows, configuration & integration with external/3rd party tools Good coding skills in major languages such as Java,Python or PowerShell Knowledge of Terraform Platform Should have experience in automating infrastructure systems ( Windows/Linux etc.,) Must have integration skills for various platforms (X86,OS, Virtualization etc.,) Financial/Banking Domain experience Provide Architecture solution to develop Self Service Portal and Infrastructure automation.
18/09/2024
Project-based
Primary Skills Develop and manage deployment, reporting, and project solutions with Scripting, automation and orchestration tools (like vRealize Orchestrator) Design and implement technology solutions based on VMware products and provide support for escalated performance issues within this product suite Identify opportunities, develop solutions & drive improvements across the Virtualization platforms Collaborate with the wider Design and architecture teams to contribute to solution designs and develop standards Define, deploy and manage processes and tools for continuous integration (CI/CD), test-driven development, and release management Should have good SME skills on Ansible and able to write complex Playbook for infrastructure automation Experience and knowledge in writing vRO workflows, configuration & integration with external/3rd party tools Good coding skills in major languages such as Java,Python or PowerShell Knowledge of Terraform Platform Should have experience in automating infrastructure systems ( Windows/Linux etc.,) Must have integration skills for various platforms (X86,OS, Virtualization etc.,) Financial/Banking Domain experience Provide Architecture solution to develop Self Service Portal and Infrastructure automation.
Tandem System Engineer Responsibilities: Ensure HP Non-Stop Tandem platform is successfully integrated and operated within the company's business environment Participate in, support and manage the deployment of applications within test, pre-production and production environments Provide second and third level support to Production Operations as well as to internal and external Business Installation and testing of new release/products like IBM MQ, Python, NonStop Webserver, Batch definition NonStop Security management Database (SQL/MP and SQL/MX) management Storage management System/Application performance analysis NonStop Network management Participate to major project (Stilton, ORT, DC 2+2, SCF) Train newcomer on the Tandem technology Perform capacity management and performance analysis. Please note this role includes Watch Duty On Call support outside business hours from 18:00 till 8:00, assigned on a rotational basis. Requirements: A bachelor's degree in computer science or a master's degree in mathematics, Civil Engineering or equivalent (preferred) A proved experience of min 5 years on the NonStop Environment Strong knowledge of System Administration and Network Guardian & OSS Programming language skills: TACL, Python, Yaml, Shell Script Strong knowledge on the NonStop Infrastructure and tools: RDF/TMF/SCF/Pathway/Safeguard/DSM/SCM/MQSerie, SQL & SQL/MX, XMA, XUA, XCM, SSHCOM, ODBC, ITPWeb) Deep knowledge in Performance analysis (Measure, SQL explain plan) JAVA is a plus Fluent in English Able to demonstrate your ability to learn ICT technologies and share your knowledge Able to easily adapt to new circumstances/technologies/procedures Stress resistant and constructive whatever the context Able to comply with existing standards and acting with attention to detail A true team player who demonstrates good interpersonal skills Able to summarize complex technical situations in simple terms Solution and client oriented Strong communication skills, a positive attitude, and a competitive, but team-oriented focus are key elements to be successful in this agile environment
18/09/2024
Project-based
Tandem System Engineer Responsibilities: Ensure HP Non-Stop Tandem platform is successfully integrated and operated within the company's business environment Participate in, support and manage the deployment of applications within test, pre-production and production environments Provide second and third level support to Production Operations as well as to internal and external Business Installation and testing of new release/products like IBM MQ, Python, NonStop Webserver, Batch definition NonStop Security management Database (SQL/MP and SQL/MX) management Storage management System/Application performance analysis NonStop Network management Participate to major project (Stilton, ORT, DC 2+2, SCF) Train newcomer on the Tandem technology Perform capacity management and performance analysis. Please note this role includes Watch Duty On Call support outside business hours from 18:00 till 8:00, assigned on a rotational basis. Requirements: A bachelor's degree in computer science or a master's degree in mathematics, Civil Engineering or equivalent (preferred) A proved experience of min 5 years on the NonStop Environment Strong knowledge of System Administration and Network Guardian & OSS Programming language skills: TACL, Python, Yaml, Shell Script Strong knowledge on the NonStop Infrastructure and tools: RDF/TMF/SCF/Pathway/Safeguard/DSM/SCM/MQSerie, SQL & SQL/MX, XMA, XUA, XCM, SSHCOM, ODBC, ITPWeb) Deep knowledge in Performance analysis (Measure, SQL explain plan) JAVA is a plus Fluent in English Able to demonstrate your ability to learn ICT technologies and share your knowledge Able to easily adapt to new circumstances/technologies/procedures Stress resistant and constructive whatever the context Able to comply with existing standards and acting with attention to detail A true team player who demonstrates good interpersonal skills Able to summarize complex technical situations in simple terms Solution and client oriented Strong communication skills, a positive attitude, and a competitive, but team-oriented focus are key elements to be successful in this agile environment
NO SPONSORSHIP Associate Principal, Software Programming Quantitative Risk Management Area Associate Principal, Software Engineering Automating Risk Models Chicago - On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRMs software on these resources. Develop CI/CD pipelines. Contribute to development of QRMs databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Masters degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
17/09/2024
Full time
NO SPONSORSHIP Associate Principal, Software Programming Quantitative Risk Management Area Associate Principal, Software Engineering Automating Risk Models Chicago - On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRMs software on these resources. Develop CI/CD pipelines. Contribute to development of QRMs databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Masters degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
Lead Software Developer (PYTHON/AWS) - health tech - tech for good, make a positive impact on the world. Highly successful and fast growing organisation has an exciting opportunity for a Lead Software Developer (PYTHON/AWS). JOB PURPOSE Part of the extended Technology Leadership Team, the Lead Software Developer will design, implement, and maintain publishing software, systems, and customer- facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within the organisation. Identify process improvement opportunities and act on them accordingly. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching. Work closely with Head of Engineering and act as a representative for engineering to your respective team. Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste. Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to). Deal effectively with low-performing team members. Communicate up to Exec level, clearly, concisely and with authority and confidence. Communicate effectively with non-technical stakeholders using clear, non-technical language. Encourage a culture of continuous improvement within your team and across engineering. KNOWLEDGE & SKILLS FOR THIS JOB Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, SQS, API gateways, S3). Excellent time-management and organisational skills, with the ability to work to deadlines. Good communication, negotiating and influencing skills. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £76,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote
16/09/2024
Full time
Lead Software Developer (PYTHON/AWS) - health tech - tech for good, make a positive impact on the world. Highly successful and fast growing organisation has an exciting opportunity for a Lead Software Developer (PYTHON/AWS). JOB PURPOSE Part of the extended Technology Leadership Team, the Lead Software Developer will design, implement, and maintain publishing software, systems, and customer- facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within the organisation. Identify process improvement opportunities and act on them accordingly. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching. Work closely with Head of Engineering and act as a representative for engineering to your respective team. Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste. Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to). Deal effectively with low-performing team members. Communicate up to Exec level, clearly, concisely and with authority and confidence. Communicate effectively with non-technical stakeholders using clear, non-technical language. Encourage a culture of continuous improvement within your team and across engineering. KNOWLEDGE & SKILLS FOR THIS JOB Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, SQS, API gateways, S3). Excellent time-management and organisational skills, with the ability to work to deadlines. Good communication, negotiating and influencing skills. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £76,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote
Methods Business and Digital Technology Limited
Gloucester, Gloucestershire
Senior Back End Developer (Cyber) Location: On-site 5-days ( Worcester/Ebbw Vale/Gloucester/Great Malvern) Company: Methods Business and Digital Technology Limited About Us: Methods is a leading £100M+ IT Services Consultancy with a rich history of transforming the public sector in the UK. With over 30 years of experience, we collaborate with central government departments and agencies to create innovative, people-centred solutions. Now expanding into the private sector, we continue to drive success through our commitment to technology, data, and a human touch. Role Overview: We are seeking a highly skilled Senior Back End Developer to join our dynamic team. The ideal candidate will have strong expertise in Python and SQL, with a proven track record of developing and maintaining robust Back End systems. You will collaborate closely with Front End developers, data engineers, and product managers to build scalable, efficient applications that meet user needs. Key Responsibilities: Design, develop, and maintain reliable Back End systems using Python and SQL. Utilize frameworks like Django, Flask, FastAPI, Asyncio, Aiohttp, and SQLAlchemy. Develop and document RESTful APIs, WebSocket, and GraphQL services. Manage and optimize databases (PostgreSQL, NATS, Redis, Min.IO). Implement cloud-based solutions using Microsoft Azure services. Ensure security protocols with OAuth and KeyCloak. Conduct testing with SonarQube, Pytest, isort, black, and bandit. Use Git for version control. Implement containerization and orchestration with Docker, Kubernetes, and Helm. Develop CI/CD pipelines with GitHub Actions and Azure DevOps Pipelines. Collaborate using Jira and Confluence. Monitor and enhance system performance with Prometheus and Grafana. Requirements: Extensive experience as a Senior Back End Developer. Proficient in Python and SQL. Skilled with frameworks and libraries: Django, Flask, FastAPI, Asyncio, Aiohttp, SQLAlchemy. Experience in developing/managing RESTful APIs, WebSocket, GraphQL services. Database management expertise (PostgreSQL, NATS, Redis, Min.IO). Hands-on with Microsoft Azure services. Security implementation knowledge (OAuth, KeyCloak). Testing proficiency (SonarQube, Pytest, isort, black, bandit). Version control with Git. Experience with Docker, Kubernetes, Helm. CI/CD processes familiarity (GitHub Actions, Azure DevOps Pipelines). Excellent collaboration and communication skills. Problem-solving abilities. Security Clearance: This role will require you to have or be willing to go through Security Clearance. As part of the onboarding process candidates will be asked to complete a Baseline Personnel Security Standard; details of the evidence required to apply may be found on the government website Gov.UK. If you are unable to meet this and any associated criteria, then your employment may be delayed, or rejected. Details of this will be discussed with you at interview. Benefits: Methods is passionate about its people; we want our colleagues to develop the things they are good at and enjoy. By joining us you can expect Autonomy to develop and grow your skills and experience Be part of exciting project work that is making a difference in society Strong, inspiring and thought-provoking leadership A supportive and collaborative environment Development - access to LinkedIn Learning, a management development programme, and training Wellness - 24/7 confidential employee assistance programme Flexible Working - including home working and part time Social - office parties, breakfast Tuesdays, monthly pizza Thursdays, Thirsty Thursdays, and commitment to charitable causes Time Off - 25 days of annual leave a year, plus bank holidays, with the option to buy 5 extra days each year Volunteering - 2 paid days per year to volunteer in our local communities or within a charity organisation Pension - Salary Exchange Scheme with 4% employer contribution and 5% employee contribution Discretionary Company Bonus - based on company and individual performance Life Assurance - of 4 times base salary Private Medical Insurance - which is non-contributory (spouse and dependants included) Worldwide Travel Insurance - which is non-contributory (spouse and dependants included) Enhanced Maternity and Paternity Pay Travel - season ticket loan, cycle to work scheme For a full list of benefits please visit our website
16/09/2024
Full time
Senior Back End Developer (Cyber) Location: On-site 5-days ( Worcester/Ebbw Vale/Gloucester/Great Malvern) Company: Methods Business and Digital Technology Limited About Us: Methods is a leading £100M+ IT Services Consultancy with a rich history of transforming the public sector in the UK. With over 30 years of experience, we collaborate with central government departments and agencies to create innovative, people-centred solutions. Now expanding into the private sector, we continue to drive success through our commitment to technology, data, and a human touch. Role Overview: We are seeking a highly skilled Senior Back End Developer to join our dynamic team. The ideal candidate will have strong expertise in Python and SQL, with a proven track record of developing and maintaining robust Back End systems. You will collaborate closely with Front End developers, data engineers, and product managers to build scalable, efficient applications that meet user needs. Key Responsibilities: Design, develop, and maintain reliable Back End systems using Python and SQL. Utilize frameworks like Django, Flask, FastAPI, Asyncio, Aiohttp, and SQLAlchemy. Develop and document RESTful APIs, WebSocket, and GraphQL services. Manage and optimize databases (PostgreSQL, NATS, Redis, Min.IO). Implement cloud-based solutions using Microsoft Azure services. Ensure security protocols with OAuth and KeyCloak. Conduct testing with SonarQube, Pytest, isort, black, and bandit. Use Git for version control. Implement containerization and orchestration with Docker, Kubernetes, and Helm. Develop CI/CD pipelines with GitHub Actions and Azure DevOps Pipelines. Collaborate using Jira and Confluence. Monitor and enhance system performance with Prometheus and Grafana. Requirements: Extensive experience as a Senior Back End Developer. Proficient in Python and SQL. Skilled with frameworks and libraries: Django, Flask, FastAPI, Asyncio, Aiohttp, SQLAlchemy. Experience in developing/managing RESTful APIs, WebSocket, GraphQL services. Database management expertise (PostgreSQL, NATS, Redis, Min.IO). Hands-on with Microsoft Azure services. Security implementation knowledge (OAuth, KeyCloak). Testing proficiency (SonarQube, Pytest, isort, black, bandit). Version control with Git. Experience with Docker, Kubernetes, Helm. CI/CD processes familiarity (GitHub Actions, Azure DevOps Pipelines). Excellent collaboration and communication skills. Problem-solving abilities. Security Clearance: This role will require you to have or be willing to go through Security Clearance. As part of the onboarding process candidates will be asked to complete a Baseline Personnel Security Standard; details of the evidence required to apply may be found on the government website Gov.UK. If you are unable to meet this and any associated criteria, then your employment may be delayed, or rejected. Details of this will be discussed with you at interview. Benefits: Methods is passionate about its people; we want our colleagues to develop the things they are good at and enjoy. By joining us you can expect Autonomy to develop and grow your skills and experience Be part of exciting project work that is making a difference in society Strong, inspiring and thought-provoking leadership A supportive and collaborative environment Development - access to LinkedIn Learning, a management development programme, and training Wellness - 24/7 confidential employee assistance programme Flexible Working - including home working and part time Social - office parties, breakfast Tuesdays, monthly pizza Thursdays, Thirsty Thursdays, and commitment to charitable causes Time Off - 25 days of annual leave a year, plus bank holidays, with the option to buy 5 extra days each year Volunteering - 2 paid days per year to volunteer in our local communities or within a charity organisation Pension - Salary Exchange Scheme with 4% employer contribution and 5% employee contribution Discretionary Company Bonus - based on company and individual performance Life Assurance - of 4 times base salary Private Medical Insurance - which is non-contributory (spouse and dependants included) Worldwide Travel Insurance - which is non-contributory (spouse and dependants included) Enhanced Maternity and Paternity Pay Travel - season ticket loan, cycle to work scheme For a full list of benefits please visit our website
We are currently working with a global professional services company that specialise in Public Relations. At present, they have a small AI functionality within their business services department who are developing in-house tools to automate internal processes. Due to increased demand, they are looking to grow this team and bring in an engineer to help design and build new tooling. This role will suit someone who has good experience of working in a similar environment but wants to be more creative as products and tools are built from the ground up (and not handed down by request). There is a lot of autonomy in this role and freedom to upskill across generative AI, particularly across Large Language Models. Key Responsibilities - Support and Iterate Existing AI Applications: Enhance the performance and utility of current AI applications. - Innovate and Develop New Solutions: Design, develop, deploy, and maintain scalable AI applications that drive operational and commercial success across various business use cases. - User-Centric Testing: Trial and test AI solutions with end users, iterating based on feedback to achieve optimal performance. - Data Research and Analysis: Utilize statistical and machine learning techniques to analyze data sets and inform AI development. - Stay Updated on AI Trends: Monitor the evolving AI landscape to ensure our solutions remain cutting-edge and relevant. Required Skills and Experience - Expertise in LLMs and Generative AI: 2+ years experience in building solutions with Large Language Models and a good understanding of the generative AI landscape. - Python Proficiency: Strong experience in Python, including writing production-quality code. - Statistical and ML Knowledge: Solid understanding of statistical fundamentals and machine learning theory. - Communication Skills: Excellent verbal and written communication skills to effectively convey technical information to all levels. Desirable Skills (but by no means mandatory) - Cloud Applications: Experience developing applications on Azure is great but other cloud platforms are also fine - DevOps: Familiarity with CI/CD and other DevOps practices. - Industry: Experience in professional services or similar field is beneficial. - Front End Development: Familiarity with Front End languages such as JavaScript, React, HTML, and CSS is beneficial
16/09/2024
Full time
We are currently working with a global professional services company that specialise in Public Relations. At present, they have a small AI functionality within their business services department who are developing in-house tools to automate internal processes. Due to increased demand, they are looking to grow this team and bring in an engineer to help design and build new tooling. This role will suit someone who has good experience of working in a similar environment but wants to be more creative as products and tools are built from the ground up (and not handed down by request). There is a lot of autonomy in this role and freedom to upskill across generative AI, particularly across Large Language Models. Key Responsibilities - Support and Iterate Existing AI Applications: Enhance the performance and utility of current AI applications. - Innovate and Develop New Solutions: Design, develop, deploy, and maintain scalable AI applications that drive operational and commercial success across various business use cases. - User-Centric Testing: Trial and test AI solutions with end users, iterating based on feedback to achieve optimal performance. - Data Research and Analysis: Utilize statistical and machine learning techniques to analyze data sets and inform AI development. - Stay Updated on AI Trends: Monitor the evolving AI landscape to ensure our solutions remain cutting-edge and relevant. Required Skills and Experience - Expertise in LLMs and Generative AI: 2+ years experience in building solutions with Large Language Models and a good understanding of the generative AI landscape. - Python Proficiency: Strong experience in Python, including writing production-quality code. - Statistical and ML Knowledge: Solid understanding of statistical fundamentals and machine learning theory. - Communication Skills: Excellent verbal and written communication skills to effectively convey technical information to all levels. Desirable Skills (but by no means mandatory) - Cloud Applications: Experience developing applications on Azure is great but other cloud platforms are also fine - DevOps: Familiarity with CI/CD and other DevOps practices. - Industry: Experience in professional services or similar field is beneficial. - Front End Development: Familiarity with Front End languages such as JavaScript, React, HTML, and CSS is beneficial
Senior Hardware Engineer - Ashford, Kent Join our client as a Senior Hardware Engineer and contribute to the development of cutting-edge life science and medical products that will have a positive impact on the world. Based at their offices in Ashford, Kent, this is an exceptional opportunity. Key Responsibilities: Digital/analogue electronics and firmware design of products from concept through to production, with a focus on FPGA and VHDL System architectural design and concepts Schematic and board layout using Altium Designer CAD tool Prototype build, test, and fault-finding Specification and requirements capture EMC and electrical safety compliance support Cost model generation, RoHS analysis, and compilation Possible oversight of junior engineers Ideal Candidate Profile: Demonstrable experience in digital and analogue design Embedded programming expertise in C, FPGA VHDL, and advantageous experience in C++, .NET, C#, Java, or Python Familiarity with CAD tools, such as Altium, for schematic capture and PCB layout Some exposure to EMC compliance design techniques and knowledge of safety and EMC standards Clear and concise report writing with good attention to detail Competency with Microsoft Office products Willing to take on tasks as deemed necessary for the project Good presentation and communication skills Ideally 8+ years of design experience, though exceptional candidates with lower experience will be considered Benefits: Remote work, 2 days per week 8% non-contributory pension (You contribute £0) 25 days annual leave, plus 8 bank holidays Simply Health medical cover Life insurance Early finish Fridays SAYE scheme Cycle to work scheme Apply now for immediate consideration!
16/09/2024
Full time
Senior Hardware Engineer - Ashford, Kent Join our client as a Senior Hardware Engineer and contribute to the development of cutting-edge life science and medical products that will have a positive impact on the world. Based at their offices in Ashford, Kent, this is an exceptional opportunity. Key Responsibilities: Digital/analogue electronics and firmware design of products from concept through to production, with a focus on FPGA and VHDL System architectural design and concepts Schematic and board layout using Altium Designer CAD tool Prototype build, test, and fault-finding Specification and requirements capture EMC and electrical safety compliance support Cost model generation, RoHS analysis, and compilation Possible oversight of junior engineers Ideal Candidate Profile: Demonstrable experience in digital and analogue design Embedded programming expertise in C, FPGA VHDL, and advantageous experience in C++, .NET, C#, Java, or Python Familiarity with CAD tools, such as Altium, for schematic capture and PCB layout Some exposure to EMC compliance design techniques and knowledge of safety and EMC standards Clear and concise report writing with good attention to detail Competency with Microsoft Office products Willing to take on tasks as deemed necessary for the project Good presentation and communication skills Ideally 8+ years of design experience, though exceptional candidates with lower experience will be considered Benefits: Remote work, 2 days per week 8% non-contributory pension (You contribute £0) 25 days annual leave, plus 8 bank holidays Simply Health medical cover Life insurance Early finish Fridays SAYE scheme Cycle to work scheme Apply now for immediate consideration!
Cutting-Edge Medical Hardware Engineering Role - Ashford, Kent Join our client as a Hardware Systems Engineer to work on transformative medical products that will improve lives. Based at their offices in Ashford, Kent, this is an exceptional opportunity. Key Responsibilities: Electronics and firmware design of products from concept through to production Prototype build, test, including specification and detailing of cabling Wiring, design, detailing, crimping, and build Test jig design, build, and assembly PCB testing and specification Cost model generation, RoHS analysis, and compilation Electrical safety testing Ideal Candidate Profile: Ability to client-face and communicate technical information effectively Demonstrable experience in digital and analogue design Embedded programming expertise in C, C++, C#, Java, Python, or algorithm development Familiarity with CAD tools, such as Altium, for schematic capture and PCB layout Some exposure to EMC compliance design techniques and knowledge of safety and EMC standards Clear and concise report writing with good attention to detail Competency with Microsoft Office products Hands-on, self-motivated, and willing to learn and help evolve the R&D department Benefits: Remote work, 2 days per week 8% non-contributory pension (you contribute £0) 25 days annual leave, plus 8 bank holidays Simply Health medical cover Life insurance Early finish Fridays SAYE scheme Cycle to work scheme Apply now for immediate consideration!
16/09/2024
Full time
Cutting-Edge Medical Hardware Engineering Role - Ashford, Kent Join our client as a Hardware Systems Engineer to work on transformative medical products that will improve lives. Based at their offices in Ashford, Kent, this is an exceptional opportunity. Key Responsibilities: Electronics and firmware design of products from concept through to production Prototype build, test, including specification and detailing of cabling Wiring, design, detailing, crimping, and build Test jig design, build, and assembly PCB testing and specification Cost model generation, RoHS analysis, and compilation Electrical safety testing Ideal Candidate Profile: Ability to client-face and communicate technical information effectively Demonstrable experience in digital and analogue design Embedded programming expertise in C, C++, C#, Java, Python, or algorithm development Familiarity with CAD tools, such as Altium, for schematic capture and PCB layout Some exposure to EMC compliance design techniques and knowledge of safety and EMC standards Clear and concise report writing with good attention to detail Competency with Microsoft Office products Hands-on, self-motivated, and willing to learn and help evolve the R&D department Benefits: Remote work, 2 days per week 8% non-contributory pension (you contribute £0) 25 days annual leave, plus 8 bank holidays Simply Health medical cover Life insurance Early finish Fridays SAYE scheme Cycle to work scheme Apply now for immediate consideration!
Our client is a privately-owned investment management and advisory business. They are looking for Senior Full stack engineer to join the teams in London. Permanent, 3 days in office. Overview: The team is responsible for the development, maintenance, and implementation of applications used by the various investment teams within company. The team structure is flat and close teamwork is pervasive. The team works closely with other engineering departments such as Data Pipelines, dev-ops, and infrastructure to name a few to deliver solutions that add real value. Key Responsibilities Software engineering is much more than the code we write. Your responsibilities will reflect that. Full stack Work on internal portfolio management system and other tools supporting the investment team Mix of Front End (React), and Back End skills (mainly python, NodeJS) Learn, design and build Rest or Graphql services which provide an API driven culture Learn, design and build data pipelines with focus on ETL and ELT Integrate existing applications with new data sources Datamodelling and database design (we use Hive data lake, MongoDB, or SQL server depending on the need) All aspects of the SDLC, up to and including deployment to production UI & UX Have a keen eye and interest for User Experience, as well as User Interface. Business analysis We will expect you to be interested by the finance domain, to communicate with key stakeholders and then formulate pragmatic solutions to business needs. Understand business processes to a low level of detail and their areas of improvement Close collaboration will be needed- the business will provide prioritisation and the context of the assignments. Engineering team members work together to provide a cohesive technical solution Requirements Application & Service development in Python, nodejs, REST/graphql or Java or csharp for 8+ years Git experience including code review using pull requests SQL Server or NoSQL development for 5+ years Exposure to ETL pipelines (Airflow, Spark, dbt) for 2+ years Clean code, test driven development and other good coding practices React.js, Redux preferred, good for 1+ years Working knowledge of Docker container management Have experience working in Front Office/Traders
13/09/2024
Full time
Our client is a privately-owned investment management and advisory business. They are looking for Senior Full stack engineer to join the teams in London. Permanent, 3 days in office. Overview: The team is responsible for the development, maintenance, and implementation of applications used by the various investment teams within company. The team structure is flat and close teamwork is pervasive. The team works closely with other engineering departments such as Data Pipelines, dev-ops, and infrastructure to name a few to deliver solutions that add real value. Key Responsibilities Software engineering is much more than the code we write. Your responsibilities will reflect that. Full stack Work on internal portfolio management system and other tools supporting the investment team Mix of Front End (React), and Back End skills (mainly python, NodeJS) Learn, design and build Rest or Graphql services which provide an API driven culture Learn, design and build data pipelines with focus on ETL and ELT Integrate existing applications with new data sources Datamodelling and database design (we use Hive data lake, MongoDB, or SQL server depending on the need) All aspects of the SDLC, up to and including deployment to production UI & UX Have a keen eye and interest for User Experience, as well as User Interface. Business analysis We will expect you to be interested by the finance domain, to communicate with key stakeholders and then formulate pragmatic solutions to business needs. Understand business processes to a low level of detail and their areas of improvement Close collaboration will be needed- the business will provide prioritisation and the context of the assignments. Engineering team members work together to provide a cohesive technical solution Requirements Application & Service development in Python, nodejs, REST/graphql or Java or csharp for 8+ years Git experience including code review using pull requests SQL Server or NoSQL development for 5+ years Exposure to ETL pipelines (Airflow, Spark, dbt) for 2+ years Clean code, test driven development and other good coding practices React.js, Redux preferred, good for 1+ years Working knowledge of Docker container management Have experience working in Front Office/Traders
Your new company This is a financial institution with an office based in the City of London. Your new role The client is looking for a Reliability Engineer to perform installations, upgrades, migrations and integrations of various products, maintain networking equipment, schedule and coordinate capacity and network upgrades and contribute to business and continual improvement activities. What you'll need to succeed Experience and detailed knowledge of Solace Messaging bus systems from an application and hardware perspective Demonstrable years of experience in network operations and project delivery with ideally Cisco, Juniper, Arista, Fortinet, Palo Alto Strong Network routing and switching skills, including LAN, WAN, HSRP, NAT, MPLS, VPN, GRE, BGP and OSPF Excellent knowledge of network packet analysing and pack capture tools Good knowledge and experience with Data Centre Networking including (Software-Defined Networking (SDN), Cisco ACI, VxLAN, AVD, Fortimanager) Good Scripting and automation experience (Python & Ansible) What you'll get in return An exciting opportunity to join an international organisation in financial services. Furthermore, a competitive day rate for this role will be offered in addition to your own dedicated Hays Consultant to guide you through every step of the application process. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. 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
Project-based
Your new company This is a financial institution with an office based in the City of London. Your new role The client is looking for a Reliability Engineer to perform installations, upgrades, migrations and integrations of various products, maintain networking equipment, schedule and coordinate capacity and network upgrades and contribute to business and continual improvement activities. What you'll need to succeed Experience and detailed knowledge of Solace Messaging bus systems from an application and hardware perspective Demonstrable years of experience in network operations and project delivery with ideally Cisco, Juniper, Arista, Fortinet, Palo Alto Strong Network routing and switching skills, including LAN, WAN, HSRP, NAT, MPLS, VPN, GRE, BGP and OSPF Excellent knowledge of network packet analysing and pack capture tools Good knowledge and experience with Data Centre Networking including (Software-Defined Networking (SDN), Cisco ACI, VxLAN, AVD, Fortimanager) Good Scripting and automation experience (Python & Ansible) What you'll get in return An exciting opportunity to join an international organisation in financial services. Furthermore, a competitive day rate for this role will be offered in addition to your own dedicated Hays Consultant to guide you through every step of the application process. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. 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.
Lead Python/AWS Software Engineer - health tech - tech for good, make a positive impact on the world. Highly successful and fast growing organisation has an exciting opportunity for a Lead Python/AWS Software Engineer. JOB PURPOSE Part of the extended Technology Leadership Team, the Lead Software Developer will design, implement, and maintain publishing software, systems, and customer- facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within the organisation. Identify process improvement opportunities and act on them accordingly. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching. Work closely with Head of Engineering and act as a representative for engineering to your respective team. Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste. Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to). Deal effectively with low-performing team members. Communicate up to Exec level, clearly, concisely and with authority and confidence. Communicate effectively with non-technical stakeholders using clear, non-technical language. Encourage a culture of continuous improvement within your team and across engineering. KNOWLEDGE & SKILLS FOR THIS JOB Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, SQS, API gateways, S3). Excellent time-management and organisational skills, with the ability to work to deadlines. Good communication, negotiating and influencing skills. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £76,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote
13/09/2024
Full time
Lead Python/AWS Software Engineer - health tech - tech for good, make a positive impact on the world. Highly successful and fast growing organisation has an exciting opportunity for a Lead Python/AWS Software Engineer. JOB PURPOSE Part of the extended Technology Leadership Team, the Lead Software Developer will design, implement, and maintain publishing software, systems, and customer- facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within the organisation. Identify process improvement opportunities and act on them accordingly. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching. Work closely with Head of Engineering and act as a representative for engineering to your respective team. Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste. Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to). Deal effectively with low-performing team members. Communicate up to Exec level, clearly, concisely and with authority and confidence. Communicate effectively with non-technical stakeholders using clear, non-technical language. Encourage a culture of continuous improvement within your team and across engineering. KNOWLEDGE & SKILLS FOR THIS JOB Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, SQS, API gateways, S3). Excellent time-management and organisational skills, with the ability to work to deadlines. Good communication, negotiating and influencing skills. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £76,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote
I'm currently partnered with a Health Tech company based in Bath that is looking for a Full Stack Python Developer to join the team and work in the tech for good space, building products that improve health and social care. They improve people's lives by providing a secure cloud platform and services for health and social care organisations allowing them to collaborate and coordinate care more effectively. Their technology connects with existing NHS computer systems and clinical records whilst enabling new care services creating improvements in health & social care. You'll be working as a Full Stack Python Developer, working with Django, React and React Native. As long as you have Python, Django and some Frontend they're open to a conversation. You'll be working on various projects including building a new patient portal as well as working on various exciting AI projects they have upcoming. Tech Stack - Python, Django, React, React Native This is a Hybrid role working 2-3 days a week from their office in Bath (5 Minute walk from the train station). Salary is £50,000 - £60,000 dependent on experience. Interested please apply or send your CV to (see below) Interviews taking place next week Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
13/09/2024
Full time
I'm currently partnered with a Health Tech company based in Bath that is looking for a Full Stack Python Developer to join the team and work in the tech for good space, building products that improve health and social care. They improve people's lives by providing a secure cloud platform and services for health and social care organisations allowing them to collaborate and coordinate care more effectively. Their technology connects with existing NHS computer systems and clinical records whilst enabling new care services creating improvements in health & social care. You'll be working as a Full Stack Python Developer, working with Django, React and React Native. As long as you have Python, Django and some Frontend they're open to a conversation. You'll be working on various projects including building a new patient portal as well as working on various exciting AI projects they have upcoming. Tech Stack - Python, Django, React, React Native This is a Hybrid role working 2-3 days a week from their office in Bath (5 Minute walk from the train station). Salary is £50,000 - £60,000 dependent on experience. Interested please apply or send your CV to (see below) Interviews taking place next week Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Request Technology - Craig Johnson
Chicago, Illinois
*This role is 3 days onsite each week in Chicago, hybrid remote* *We are unable to provide sponsorship for this permanent Full time role in Chicago* *Position is bonus eligible* Prestigious Firm is currently seeking an AI Engineer. Candidate will be responsible for developing and implementing cutting-edge legal AI solutions that drive efficiency, improve decision making, and provide valuable insights across various administrative business groups and legal practices. This role will leverage expertise in AI engineering, natural language processing, and machine learning to design, develop, and deploy innovative solutions that capitalize on both structured and unstructured data. Responsibilities: Prototype and test AI solutions using Python and Streamlit with a focus on natural language processing and text extraction from documents (PyPDF, Azure Document Intelligence) Develop plugins and assistants using LangChain, LlamaIndex, or Semantic Kernel, with expertise in prompt engineering and semantic function design Design and implement Retrieval Augmented Generation (RAG) stores using a combination of classic information retrieval and semantic embeddings stored in vector and graph databases Develop and deploy agents using AutoGen, CrewAI, LangChain Agents, and LlamaIndex Agents Use Gen AI to distill metadata and insights from documents Fine tune LLMs to optimize for domain and cost Collaborate with stakeholders to implement and automate AI powered solutions for common business workflows Enhance documentation procedures, codebase, and adherence to best practices to promote and facilitate knowledge sharing and ensure the upkeep of an organized and reproducible working environment Qualifications: Bachelor's Degree in Computer Science, Engineering, or related field 5+ years of experience in AI engineering or a related field Proven experience with AI engineering tools and technologies, including Python, Streamlit, Jupyter Notebooks, Langchain, LlamaIndex, and Semantic Kernel Experience with natural language processing, text extraction, and information retrieval techniques Strong understanding of machine learning and deep learning concepts including transformer based GPT models Experience with distributed computing and cloud environments (eg, Microsoft Azure) Strong organizational, communication, and problem-solving skills, with the ability to work harmoniously and effectively with others Ability to preserve confidentiality and exercise discretion, with strong attention to detail and good judgment
12/09/2024
Full time
*This role is 3 days onsite each week in Chicago, hybrid remote* *We are unable to provide sponsorship for this permanent Full time role in Chicago* *Position is bonus eligible* Prestigious Firm is currently seeking an AI Engineer. Candidate will be responsible for developing and implementing cutting-edge legal AI solutions that drive efficiency, improve decision making, and provide valuable insights across various administrative business groups and legal practices. This role will leverage expertise in AI engineering, natural language processing, and machine learning to design, develop, and deploy innovative solutions that capitalize on both structured and unstructured data. Responsibilities: Prototype and test AI solutions using Python and Streamlit with a focus on natural language processing and text extraction from documents (PyPDF, Azure Document Intelligence) Develop plugins and assistants using LangChain, LlamaIndex, or Semantic Kernel, with expertise in prompt engineering and semantic function design Design and implement Retrieval Augmented Generation (RAG) stores using a combination of classic information retrieval and semantic embeddings stored in vector and graph databases Develop and deploy agents using AutoGen, CrewAI, LangChain Agents, and LlamaIndex Agents Use Gen AI to distill metadata and insights from documents Fine tune LLMs to optimize for domain and cost Collaborate with stakeholders to implement and automate AI powered solutions for common business workflows Enhance documentation procedures, codebase, and adherence to best practices to promote and facilitate knowledge sharing and ensure the upkeep of an organized and reproducible working environment Qualifications: Bachelor's Degree in Computer Science, Engineering, or related field 5+ years of experience in AI engineering or a related field Proven experience with AI engineering tools and technologies, including Python, Streamlit, Jupyter Notebooks, Langchain, LlamaIndex, and Semantic Kernel Experience with natural language processing, text extraction, and information retrieval techniques Strong understanding of machine learning and deep learning concepts including transformer based GPT models Experience with distributed computing and cloud environments (eg, Microsoft Azure) Strong organizational, communication, and problem-solving skills, with the ability to work harmoniously and effectively with others Ability to preserve confidentiality and exercise discretion, with strong attention to detail and good judgment
NO SPONSORSHIP AI Engineer SALARY: $160K - $200K PLUS BONUS $1200 - $10k LOCATION: CHICAGO, IL 3 days onsite Looking for an AI Engineer with natural language processing and machine learning. You will design Python Langchain LlamalIndex and Semantic Kernel large language models PyPDF Azure document intelligence prompt engineering On occasion, this hire might be required to support production issues or application releases outside of normal business hours, but this will be very infrequent. AI engineering, natural language processing, and machine learning to design, develop, and deploy innovative solutions that capitalize on both structured and unstructured data. Qualifications: -Bachelor's Degree -A minimum of 5 years of experience in AI engineering or a related field -MUST HAVE: Proven experience with AI engineering tools and technologies, including Python, Langchain, LlamaIndex, and Semantic Kernel -Solid understanding of large language models. - Enterprise level experience, big accounting firms, academia The AI Engineer, a member of the AI Engineering team, is responsible for developing and implementing cutting-edge legal AI solutions that drive efficiency, improve decision making, and provide valuable insights across various administrative business groups and legal practices. This role will leverage expertise in AI engineering, natural language processing, and machine learning to design, develop, and deploy innovative solutions that capitalize on both structured and unstructured data. Required: Bachelor's Degree in Computer Science, Engineering, or related field A minimum of 5 years of experience in AI engineering or a related field Preferred : Proven experience with AI engineering tools and technologies, including Python, Streamlit, Jupyter Notebooks, Langchain, LlamaIndex, and Semantic Kernel Experience with natural language processing, text extraction, and information retrieval techniques Strong understanding of machine learning and deep learning concepts including transformer based GPT models Experience with distributed computing and cloud environments (eg, Microsoft Azure) Strong organizational, communication, and problem-solving skills, with the ability to work harmoniously and effectively with others Ability to preserve confidentiality and exercise discretion, with strong attention to detail and good judgment
12/09/2024
Full time
NO SPONSORSHIP AI Engineer SALARY: $160K - $200K PLUS BONUS $1200 - $10k LOCATION: CHICAGO, IL 3 days onsite Looking for an AI Engineer with natural language processing and machine learning. You will design Python Langchain LlamalIndex and Semantic Kernel large language models PyPDF Azure document intelligence prompt engineering On occasion, this hire might be required to support production issues or application releases outside of normal business hours, but this will be very infrequent. AI engineering, natural language processing, and machine learning to design, develop, and deploy innovative solutions that capitalize on both structured and unstructured data. Qualifications: -Bachelor's Degree -A minimum of 5 years of experience in AI engineering or a related field -MUST HAVE: Proven experience with AI engineering tools and technologies, including Python, Langchain, LlamaIndex, and Semantic Kernel -Solid understanding of large language models. - Enterprise level experience, big accounting firms, academia The AI Engineer, a member of the AI Engineering team, is responsible for developing and implementing cutting-edge legal AI solutions that drive efficiency, improve decision making, and provide valuable insights across various administrative business groups and legal practices. This role will leverage expertise in AI engineering, natural language processing, and machine learning to design, develop, and deploy innovative solutions that capitalize on both structured and unstructured data. Required: Bachelor's Degree in Computer Science, Engineering, or related field A minimum of 5 years of experience in AI engineering or a related field Preferred : Proven experience with AI engineering tools and technologies, including Python, Streamlit, Jupyter Notebooks, Langchain, LlamaIndex, and Semantic Kernel Experience with natural language processing, text extraction, and information retrieval techniques Strong understanding of machine learning and deep learning concepts including transformer based GPT models Experience with distributed computing and cloud environments (eg, Microsoft Azure) Strong organizational, communication, and problem-solving skills, with the ability to work harmoniously and effectively with others Ability to preserve confidentiality and exercise discretion, with strong attention to detail and good judgment
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.
My Client are looking for a Senior Machine Learning engineer to join an exciting team and working on high tech projects. Support the implementation of data science projects and data science approaches to support commercial goals Work within highly a proficient team of Machine Learning Engineers, establishing collaborative ways of working Collaborate with tech, product and data teams to develop the data platforms that allow us to apply data science and embed the use of data science directly in our products and processes Support diverse teams in translating between business and data in the design of project work, and in the synthesis and communication of recommendations and results Be a champion and role model for the application of data science across the group Support the data leadership team in developing a data culture and demonstrating the value of data in our decision making Support our efforts to develop the data science (and broader customer analytics) brand for both internal and external audiences Required Skills Proven experience delivering high-quality AI-based products and productionisation of Machine Learning based products Proven experience developing cloud-based machine learning services using one or more cloud providers (preferably GCP) Excellent understanding of classical Machine Learning algorithms ( eg Logistic Regression, Random Forest, XGBoost, etc.) and modern Deep Learning algorithms ( eg BERT, LSTM, etc.) Strong knowledge of SQL and Python's ecosystem for data analysis ( Jupyter, Pandas, Scikit Learn, Matplotlib) Strong software development skills (Python is the preferred language) Proven experience in deploying ML/AI services suing Kubernetes & KubeFlow If this role looks of interest then please send your CV now and call for more information. This client is based in London with good flexible hybrid working.
12/09/2024
Full time
My Client are looking for a Senior Machine Learning engineer to join an exciting team and working on high tech projects. Support the implementation of data science projects and data science approaches to support commercial goals Work within highly a proficient team of Machine Learning Engineers, establishing collaborative ways of working Collaborate with tech, product and data teams to develop the data platforms that allow us to apply data science and embed the use of data science directly in our products and processes Support diverse teams in translating between business and data in the design of project work, and in the synthesis and communication of recommendations and results Be a champion and role model for the application of data science across the group Support the data leadership team in developing a data culture and demonstrating the value of data in our decision making Support our efforts to develop the data science (and broader customer analytics) brand for both internal and external audiences Required Skills Proven experience delivering high-quality AI-based products and productionisation of Machine Learning based products Proven experience developing cloud-based machine learning services using one or more cloud providers (preferably GCP) Excellent understanding of classical Machine Learning algorithms ( eg Logistic Regression, Random Forest, XGBoost, etc.) and modern Deep Learning algorithms ( eg BERT, LSTM, etc.) Strong knowledge of SQL and Python's ecosystem for data analysis ( Jupyter, Pandas, Scikit Learn, Matplotlib) Strong software development skills (Python is the preferred language) Proven experience in deploying ML/AI services suing Kubernetes & KubeFlow If this role looks of interest then please send your CV now and call for more information. This client is based in London with good flexible hybrid working.
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