keywords/skills

Showing page 246 of 288 (10 in 0.69 seconds)

  • London

Your role

Do you want to play part in developing a state-of-the-art Front Office Risk System using Cloud Microsoft Azure technologies? Do you have the ability to resolve complex logical issues and think outside of the traditional development box? Do you want to work with a start-up mentality?

We are looking for a full stack software engineer who can/wants to:

* engineer solutions for valuations and risk

* be part of a team resolving large scale distributed compute problems

* apply Microservices design patterns

* understand importance of automated testing and different levels at which these need to be performed

* interest in investigating and solving problems

* analyse business needs working with business users to inform solution delivery

* grow inside a strategic team

Your team

You will be working in the Front Office Risk and P&L team in London alongside the Business. The team is highly motivated and consists of data quants and some of the bank's best technologists.

Your expertise

Required Skills

* Java, Python, software design, enterprise integration patterns

* HTML, Cascading Style Sheets, JavaScript (ideally React JS)

* Analysis skills (requirement refinement, data modelling, abstraction), excellent communication skills

* Testing (Unit, System, Integration, UAT, Performance, Stability)

* Iterative SDLC (Scrum ideal)

* Results focused with desire to work closely with business partners, as part of a global team

Desirable Skills

* Experience large scale enterprise software

* Cloud Experience (AZURE preferred), Kubernetes, Microservices

* DevOps

* Big Data, Spark, Scala

* Experience in being a Scrum master

* Knowledge of derivatives (FX, Rates, Credit, Commodities, Equities)

* Knowledge of risk

You:

* enjoy logical problem solving tasks

* are passionate about what you do, you value excellence, learning and integrity

* enjoy a work environment that places emphasis on team work, collaboration and delivering business value while working at a sustainable pace

* someone who is technically excellent and wants to grow

* proactive, detail-oriented and comfortable working in dynamic environments with fast

* paced deliveries and changing requirements

* a self-sufficient, quick learner, who can work well both independently as well as in a team

* an excellent communicator, strong written and verbal communication skills in English

Your colleagues

  • London

Your role

Do you want to play part in developing a state-of-the-art Front Office Risk System using Cloud Microsoft Azure technologies? Do you have the ability to resolve complex logical issues and think outside of the traditional development box? Do you want to work with a start-up mentality?

We are looking for a full stack software engineer who can/wants to:

* engineer solutions for valuations and risk

* be part of a team resolving large scale distributed compute problems

* apply Microservices design patterns

* understand importance of automated testing and different levels at which these need to be performed

* interest in investigating and solving problems

* analyse business needs working with business users to inform solution delivery

* grow inside a strategic team

Your team

You will be working in the Front Office Risk and P&L team in London alongside the Business. The team is highly motivated and consists of data quants and some of the bank's best technologists.

Your expertise

Required Skills

* Java, Python, software design, enterprise integration patterns

* HTML, Cascading Style Sheets, JavaScript (ideally React JS)

* Analysis skills (requirement refinement, data modelling, abstraction), excellent communication skills

* Testing (Unit, System, Integration, UAT, Performance, Stability)

* Iterative SDLC (Scrum ideal)

* Results focused with desire to work closely with business partners, as part of a global team

Desirable Skills

* Experience large scale enterprise software

* Cloud Experience (AZURE preferred), Kubernetes, Microservices

* DevOps

* Big Data, Spark, Scala

* Experience in being a Scrum master

* Knowledge of derivatives (FX, Rates, Credit, Commodities, Equities)

* Knowledge of risk

You:

* enjoy logical problem solving tasks

* are passionate about what you do, you value excellence, learning and integrity

* enjoy a work environment that places emphasis on team work, collaboration and delivering business value while working at a sustainable pace

* someone who is technically excellent and wants to grow

* proactive, detail-oriented and comfortable working in dynamic environments with fast

* paced deliveries and changing requirements

* a self-sufficient, quick learner, who can work well both independently as well as in a team

* an excellent communicator, strong written and verbal communication skills in English

Your colleagues

  • London, England, United Kingdom
  • GBP600 - GBP650 per day
    • Temp
Python/VBA Developer - End User Computing sought by leading investment management company based in the City of London.

Python/VBA Developer - End User Computing sought by leading investment management company based in the City of London. PAYE/Umbrella only.

The organisation will pay employers NI, Apprenticeship levy & Pension contributions.

Key Responsibilities Working in close alignment with EUC owners and users: * Review and document current end-to-end processes * Map functions to EUC applications and the inventory * Become familiar with enterprise architecture and understand the relationship with EUCs in use

* Identify and define areas for improvement, to support risk mitigation and efficiency * Rewrite code and produce new code to implement agreed improvements * Enable code to be run on a more regular and robust basis including the implementation of appropriate error handling and logs

* Conduct thorough unit and system testing to ensure all changes have been applied correctly * Provide development support to EUC owners, logging and correcting priority issues * Implement appropriate change control process and maintain development backlog * Produce/ provide regular status reports

Experience and Qualifications Required

* Proven Python & VBA development/programming experience within an Asset Management or Financial Services environment with a track record of successful implementations * Excellent skills/expertise in Python, SQL, VBA, Excel

* Excellent analytical and problem-solving skills with a hands-on mentality * Good experience with process definition, data mapping and documentation * Delivery and results focused with the ability to work in a challenging environment

* Excellent inter-personal, communication, documentation skills * Dedicated to maintaining high standards including attention to detail * The ability to work independently and to tight deadlines * Educated to degree level or equivalent

Please apply within for further details or call on 02073331593

Alex Reeder Harvey Nash Finance & Banking

  • London, England, United Kingdom
  • GBP600 - GBP650 per day
    • Temp
Python/VBA Developer - End User Computing sought by leading investment management company based in the City of London.

Python/VBA Developer - End User Computing sought by leading investment management company based in the City of London. PAYE/Umbrella only.

The organisation will pay employers NI, Apprenticeship levy & Pension contributions.

Key Responsibilities Working in close alignment with EUC owners and users: * Review and document current end-to-end processes * Map functions to EUC applications and the inventory * Become familiar with enterprise architecture and understand the relationship with EUCs in use

* Identify and define areas for improvement, to support risk mitigation and efficiency * Rewrite code and produce new code to implement agreed improvements * Enable code to be run on a more regular and robust basis including the implementation of appropriate error handling and logs

* Conduct thorough unit and system testing to ensure all changes have been applied correctly * Provide development support to EUC owners, logging and correcting priority issues * Implement appropriate change control process and maintain development backlog * Produce/ provide regular status reports

Experience and Qualifications Required

* Proven Python & VBA development/programming experience within an Asset Management or Financial Services environment with a track record of successful implementations * Excellent skills/expertise in Python, SQL, VBA, Excel

* Excellent analytical and problem-solving skills with a hands-on mentality * Good experience with process definition, data mapping and documentation * Delivery and results focused with the ability to work in a challenging environment

* Excellent inter-personal, communication, documentation skills * Dedicated to maintaining high standards including attention to detail * The ability to work independently and to tight deadlines * Educated to degree level or equivalent

Please apply within for further details or call on 02073331593

Alex Reeder Harvey Nash Finance & Banking

  • London, England, United Kingdom
  • Negotiable
    • Permanent
My client are a leading investment firm who deploy systematic, computer-driven trading strategies across multiple asset classes, including equities, futures, and foreign exchange. The focus of their effort is rigorous research into a wide range of market anomalies, fuelled cutting edge infrastructure and trading platform.

Machine Learning Researcher/Data Scientist

My client are a leading investment firm who deploy systematic, computer-driven trading strategies across multiple asset classes, including equities, futures, and foreign exchange. The focus of their effort is rigorous research into a wide range of market anomalies, fuelled cutting edge infrastructure and trading platform.

Job Description

Researchers are responsible for applying, adapting, and extending existing results in the broad field of machine learning, while also conducting novel research as required. My client is interested in all aspects of ML including: predictive modelling, clustering, time series analysis, natural language processing, and computer vision. Successful researchers manage all aspects of the research process including methodology selection, data collection and analysis, implementation and testing, prototyping, and performance evaluation.

Some successful researchers have joined them from similar backgrounds at Banks, Hedge Funds or Trading Firms. Others have joined from related fields in Technology, Media etc or directly from academia and have thrived with hands on guidance. The most exceptional team members combine strong technical skills and a passion for problem solving with an intense curiosity about financial markets and human behavior.

Desirable Candidates

§ MSc or PhD candidate in machine learning, computer science, statistics, or a related field.

§ Superb analytical and quantitative skills, along with a healthy streak of creativity.

§ Demonstrated ability to conduct independent research utilizing large data sets.

§ Passion for seeing research through from initial conception to eventual application.

§ Curiosity about financial markets.

§ Strong scientific programming in C++, Python, R or Matlab.

§ Empirical, detail-oriented mindset.

§ Sense of ownership of his/her work, working well both independently and within a small collaborative team.

  • London, England, United Kingdom
  • Negotiable
    • Permanent
My client are a leading investment firm who deploy systematic, computer-driven trading strategies across multiple asset classes, including equities, futures, and foreign exchange. The focus of their effort is rigorous research into a wide range of market anomalies, fuelled cutting edge infrastructure and trading platform.

Machine Learning Researcher/Data Scientist

My client are a leading investment firm who deploy systematic, computer-driven trading strategies across multiple asset classes, including equities, futures, and foreign exchange. The focus of their effort is rigorous research into a wide range of market anomalies, fuelled cutting edge infrastructure and trading platform.

Job Description

Researchers are responsible for applying, adapting, and extending existing results in the broad field of machine learning, while also conducting novel research as required. My client is interested in all aspects of ML including: predictive modelling, clustering, time series analysis, natural language processing, and computer vision. Successful researchers manage all aspects of the research process including methodology selection, data collection and analysis, implementation and testing, prototyping, and performance evaluation.

Some successful researchers have joined them from similar backgrounds at Banks, Hedge Funds or Trading Firms. Others have joined from related fields in Technology, Media etc or directly from academia and have thrived with hands on guidance. The most exceptional team members combine strong technical skills and a passion for problem solving with an intense curiosity about financial markets and human behavior.

Desirable Candidates

§ MSc or PhD candidate in machine learning, computer science, statistics, or a related field.

§ Superb analytical and quantitative skills, along with a healthy streak of creativity.

§ Demonstrated ability to conduct independent research utilizing large data sets.

§ Passion for seeing research through from initial conception to eventual application.

§ Curiosity about financial markets.

§ Strong scientific programming in C++, Python, R or Matlab.

§ Empirical, detail-oriented mindset.

§ Sense of ownership of his/her work, working well both independently and within a small collaborative team.

  • London - Central
  • £42,000
    • Permanent

A fantastic opportunity has arisen within a successful media organisation. They are looking for a Technologist to help ensure group technology systems are effectively specified, designed, delivered and run with the end users requirements as the focus of the solution. The role holder will be part of a team involved in the complete life-cycle of projects from conceptualisation to delivery.


Candidates will ideally have the following skills at 2nd line support level and upwards:

* Scripting skills – some experience with PowerShell/Bash/Terraform/Python

* Some experience in writing and maintaining API integrations would be beneficial but not essential

* Demonstrable knowledge and experience in Windows Server environments with SQL.

* Ability to design and deploy functional networks; configure and install servers, software, routers, switches.

* Experience with virtualisation including Hyper-V, VMware, Virtualbox

* Good networking and routing knowledge - OSI network layers, TCP/IP, BGP etc.

* Experience with monitoring systems - LogicMonitor, PRTG

* Problem solving skills and the ability to work under pressure and to tight deadlines while maintaining rigorous attention to detail.

 

Naturally excellent communication, teamwork and customer service skills will be crucial in this role.

  • London - Central
  • £42,000
    • Permanent

A fantastic opportunity has arisen within a successful media organisation. They are looking for a Technologist to help ensure group technology systems are effectively specified, designed, delivered and run with the end users requirements as the focus of the solution. The role holder will be part of a team involved in the complete life-cycle of projects from conceptualisation to delivery.


Candidates will ideally have the following skills at 2nd line support level and upwards:

* Scripting skills – some experience with PowerShell/Bash/Terraform/Python

* Some experience in writing and maintaining API integrations would be beneficial but not essential

* Demonstrable knowledge and experience in Windows Server environments with SQL.

* Ability to design and deploy functional networks; configure and install servers, software, routers, switches.

* Experience with virtualisation including Hyper-V, VMware, Virtualbox

* Good networking and routing knowledge - OSI network layers, TCP/IP, BGP etc.

* Experience with monitoring systems - LogicMonitor, PRTG

* Problem solving skills and the ability to work under pressure and to tight deadlines while maintaining rigorous attention to detail.

 

Naturally excellent communication, teamwork and customer service skills will be crucial in this role.

  • United Kingdom
  • £450-650 per day
    • Contract
A leading Independent IT Infrastructure and Services Consultancy are looking for a Senior QA Engineer to work with a multinational Entertainment giant in the Gaming Industry, 3 month contract initially, remote working, Inside IR35.

You will be responsible for working with the team’s quality architects and engineers to verify and validate the Architecture/Engineering team’s implementation of their designs. All services and applications will need to be tested to scale to serve all of our employees globally. Responsible for writing the functional, automation, and performance test suite specifications utilizing the quality assurance toolsets in a secure and efficient manner, ensuring high quality and user experience leveraging the use of continuous integration/continuous deployment systems. You should be familiar with working in an Agile/Scrum model in a modern DevOps organization.
Our Senior Quality Engineers love to research new cutting edge technology, implement high standards of quality assurance and work as part of a team of experts who define “what excellent looks like” while creating outstanding user experience through a powerful automation toolset and innovative practices. You ensure stellar product quality and provide technical guidance to Product & Program Managers as they communicate user and product requirements. This role is for a senior engineer who loves the challenge of testing, through verification & validation, distributed, high availability, and resilient systems in an ever-evolving environment. You should have excellent problem-solving, analytical skills and collaborative acumen in ensuring that all applications/services created to meet our quality standards.
As a senior quality engineer, you will be involved in proof-of-concept (POC) for new technology, work with leads and architects to define technical specification standards, and quality assurance best practices. You will assist in driving the overall testing strategy to include test suite creation, designing test automation, processes, and framework architecture/enhancements for the Employee Experience and Engineering portfolio. You will interact with product managers, project managers, architects, development engineers and infrastructure engineers, across the US and other geographies, to drive high levels of quality and user experience while providing real-time feedback as the subject matter expert in this area.

Required Skills
Experience in Developing end-to-end test plans\suites for all facets of software testing, including User Acceptance Testing (UAT), Load & Stress testing, and Regression & Sanity testing
Thorough understanding of testing practices (black-box testing, risk-based testing, system testing, regression testing, exploratory testing, performance testing, etc.)
Working knowledge of test methodologies, processes, and toolsets (Selenium Grid, Appium, Postman, Test management tool: TestRail, Test issue tracking: JIRA, Performance testing: Apache JMeter)
Understanding of continuous integration (CI) and continuous delivery (CD) practices (GitLab, Jenkins)
Experience with testing on services and applications running in AWS
Experience taking projects from initial spec/requirements through design and implementation, testing and debugging, documentation, and installation in an Agile environment
Strong written and verbal communication skills at building and strengthening relationships across multiple functions to drive quality through cohesive, tactical, proper testing processes
Knowledge test status & metrics reporting, creating executive-level reports via dashboards and the ability to convey the data in a clear and concise manner
Desirable
Experience with one or more of the following programming languages: Python, Java, Javascript and/or C#
Experience with testing on other cloud platforms (e.g. MS Azure, GCP)
Knowledge of employee collaborative tools (Slack, Google Suite, Zoom)

Responsibilities
Implement an automated testing infrastructure that covers all layers of the
Mobile/Web/Services technical stack
Work with the Employee Experience & Engineering (E3) Test Lead and Architecture/Engineering Team to create a sustainable testing toolset, test automation framework that incorporates the DevOps model in Continuous Integration (CI) and Continuous Deployment (CD) pipeline, and device inventory
Develop comprehensive test suites to allow the E3 Team to achieve its project deployment targets utilizing Agile\Scrum principles while achieving a test coverage of 70%-80% or greater
Coordinate and work with both on-shore and off-shore resources for:
-Manual testing for areas that don’t meet the test automation parameters
-Creation or modification of automated test suites
-Automation of Load and Performance Testing of service APIs and mobile/web apps
-User Acceptance Testing activities for a major feature or point releases
-Final rapid sanity/verification regression testing pre-CD activities
Effectively communicate progress and issues with engineering and product/project managers to ensure verification & validation signoff of issues for “Ready for Production” activities
Ensure all testing processes and procedures are well documented with proper technical specifications and maintainable
Collaborate with multiple project teams (Product Management, Experience Design, Dev/Engineering, & Operations) on requirements and objectives for overall project success

Qualifications
Bachelor’s or Master’s degree in Computer Science, related technical discipline or equivalent experience
3+ years of Software Quality Assurance engineering experience with focus areas on Functional, Automation, Performance and/or DevOps
3+ years of hands-on experience in desktop & mobile development, execution, and maintenance in test automation, performance testing, and DevOps testing on multiple browsers, platforms
Self-starter with an eagerness to constantly learn and share technical knowledge with team members; Staying current on new technologies and how they integrate with our current & future objectives
Strong sense of ownership/‘can do’ attitude and high attention to detail
Experience working on a distributed global team
Ability to dive into difficult problems and deliver results on time and per specifications
Demonstrate a high level of creativity and problem solving



  • United Kingdom
  • £450-650 per day
    • Contract
A leading Independent IT Infrastructure and Services Consultancy are looking for a Senior QA Engineer to work with a multinational Entertainment giant in the Gaming Industry, 3 month contract initially, remote working, Inside IR35.

You will be responsible for working with the team’s quality architects and engineers to verify and validate the Architecture/Engineering team’s implementation of their designs. All services and applications will need to be tested to scale to serve all of our employees globally. Responsible for writing the functional, automation, and performance test suite specifications utilizing the quality assurance toolsets in a secure and efficient manner, ensuring high quality and user experience leveraging the use of continuous integration/continuous deployment systems. You should be familiar with working in an Agile/Scrum model in a modern DevOps organization.
Our Senior Quality Engineers love to research new cutting edge technology, implement high standards of quality assurance and work as part of a team of experts who define “what excellent looks like” while creating outstanding user experience through a powerful automation toolset and innovative practices. You ensure stellar product quality and provide technical guidance to Product & Program Managers as they communicate user and product requirements. This role is for a senior engineer who loves the challenge of testing, through verification & validation, distributed, high availability, and resilient systems in an ever-evolving environment. You should have excellent problem-solving, analytical skills and collaborative acumen in ensuring that all applications/services created to meet our quality standards.
As a senior quality engineer, you will be involved in proof-of-concept (POC) for new technology, work with leads and architects to define technical specification standards, and quality assurance best practices. You will assist in driving the overall testing strategy to include test suite creation, designing test automation, processes, and framework architecture/enhancements for the Employee Experience and Engineering portfolio. You will interact with product managers, project managers, architects, development engineers and infrastructure engineers, across the US and other geographies, to drive high levels of quality and user experience while providing real-time feedback as the subject matter expert in this area.

Required Skills
Experience in Developing end-to-end test plans\suites for all facets of software testing, including User Acceptance Testing (UAT), Load & Stress testing, and Regression & Sanity testing
Thorough understanding of testing practices (black-box testing, risk-based testing, system testing, regression testing, exploratory testing, performance testing, etc.)
Working knowledge of test methodologies, processes, and toolsets (Selenium Grid, Appium, Postman, Test management tool: TestRail, Test issue tracking: JIRA, Performance testing: Apache JMeter)
Understanding of continuous integration (CI) and continuous delivery (CD) practices (GitLab, Jenkins)
Experience with testing on services and applications running in AWS
Experience taking projects from initial spec/requirements through design and implementation, testing and debugging, documentation, and installation in an Agile environment
Strong written and verbal communication skills at building and strengthening relationships across multiple functions to drive quality through cohesive, tactical, proper testing processes
Knowledge test status & metrics reporting, creating executive-level reports via dashboards and the ability to convey the data in a clear and concise manner
Desirable
Experience with one or more of the following programming languages: Python, Java, Javascript and/or C#
Experience with testing on other cloud platforms (e.g. MS Azure, GCP)
Knowledge of employee collaborative tools (Slack, Google Suite, Zoom)

Responsibilities
Implement an automated testing infrastructure that covers all layers of the
Mobile/Web/Services technical stack
Work with the Employee Experience & Engineering (E3) Test Lead and Architecture/Engineering Team to create a sustainable testing toolset, test automation framework that incorporates the DevOps model in Continuous Integration (CI) and Continuous Deployment (CD) pipeline, and device inventory
Develop comprehensive test suites to allow the E3 Team to achieve its project deployment targets utilizing Agile\Scrum principles while achieving a test coverage of 70%-80% or greater
Coordinate and work with both on-shore and off-shore resources for:
-Manual testing for areas that don’t meet the test automation parameters
-Creation or modification of automated test suites
-Automation of Load and Performance Testing of service APIs and mobile/web apps
-User Acceptance Testing activities for a major feature or point releases
-Final rapid sanity/verification regression testing pre-CD activities
Effectively communicate progress and issues with engineering and product/project managers to ensure verification & validation signoff of issues for “Ready for Production” activities
Ensure all testing processes and procedures are well documented with proper technical specifications and maintainable
Collaborate with multiple project teams (Product Management, Experience Design, Dev/Engineering, & Operations) on requirements and objectives for overall project success

Qualifications
Bachelor’s or Master’s degree in Computer Science, related technical discipline or equivalent experience
3+ years of Software Quality Assurance engineering experience with focus areas on Functional, Automation, Performance and/or DevOps
3+ years of hands-on experience in desktop & mobile development, execution, and maintenance in test automation, performance testing, and DevOps testing on multiple browsers, platforms
Self-starter with an eagerness to constantly learn and share technical knowledge with team members; Staying current on new technologies and how they integrate with our current & future objectives
Strong sense of ownership/‘can do’ attitude and high attention to detail
Experience working on a distributed global team
Ability to dive into difficult problems and deliver results on time and per specifications
Demonstrate a high level of creativity and problem solving