keywords/skills

Showing page 5 of 88 (10 in 0.80 seconds)

  • London, United Kingdom
  • 10 Mar 2020

Citi are looking to hire a new team to work on a greenfield project to rebuild an existing market making platform within their structured productsplatform. The small, co-located development team self-organise their work, speaking directly with business users across the globe. The team has autonomy over technology decisions, owns the continuous delivery pipeline through to production and releases twice a week.

Job Background/Context:

Citi are undertaking a multi-year initiative to upgrade their Multi-Asset Group (MAG) front-to-back infrastructure. The IT team is a key partner to the business and is a major contributor to its success and future growth. To support the MAG Business Growth plan additional funding is being invested in technology and a number of new and exciting projects have been initiated. In line with this initiative, the Global Equities Technology Department is currently looking to hire an experienced developer in London to become a key member of the Global MAG technology team.

The legacy platform is a mixture of C++ and .Net monolith components backed by a mongo database with a WinForms UI

Role Responsibilities

• Develop software iteratively, from an idea through to production

• Collaborate with the rest of the team, frequently pairing

• Build strong relationships with business users through understanding the challenges that they face, then build systems that will allow them to overcome them.

Technology Skills Desired:

The replacement platform is expected to be built using a Kotlin/Java8 micro service architecture and be deployed within Kubernetes/Openshift containers. Best practices around DevOps techniques are expected to be utilized with real-time monitoring and metrics part of the key deliverables

The application will also need a new user interface building in React/Redux in line with other applications in the estate so front to back skills are highly desirable

The development team are looking for someone who is familiar with some of these technologies, with an interest in learning. They also practice fully automated testing, continuous integration and trunk based development. Experience in UX and design is highly valued.

Qualifications:

Industry experience of programming in Kotlin/Java8

Valuing Diversity:

Demonstrates an appreciation of a diverse workforce. Appreciates differences in style or perspective and uses differences to add value to decisions or actions and organisational success.

-------------------------------------------------

Grade :All Job Level - All Job FunctionsAll Job Level - All Job Functions - GB

------------------------------------------------------

Time Type :

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity CLICK HERE.

To view the "EEO is the Law" poster CLICK HERE. To view the EEO is the Law Supplement CLICK HERE.
To view the EEO Policy Statement CLICK HERE.
To view the Pay Transparency Posting CLICK HERE.

  • London, United Kingdom
  • 10 Mar 2020

Citi are looking to hire a new team to work on a greenfield project to rebuild an existing market making platform within their structured productsplatform. The small, co-located development team self-organise their work, speaking directly with business users across the globe. The team has autonomy over technology decisions, owns the continuous delivery pipeline through to production and releases twice a week.

Job Background/Context:

Citi are undertaking a multi-year initiative to upgrade their Multi-Asset Group (MAG) front-to-back infrastructure. The IT team is a key partner to the business and is a major contributor to its success and future growth. To support the MAG Business Growth plan additional funding is being invested in technology and a number of new and exciting projects have been initiated. In line with this initiative, the Global Equities Technology Department is currently looking to hire an experienced developer in London to become a key member of the Global MAG technology team.

The legacy platform is a mixture of C++ and .Net monolith components backed by a mongo database with a WinForms UI

Role Responsibilities

• Develop software iteratively, from an idea through to production

• Collaborate with the rest of the team, frequently pairing

• Build strong relationships with business users through understanding the challenges that they face, then build systems that will allow them to overcome them.

Technology Skills Desired:

The replacement platform is expected to be built using a Kotlin/Java8 micro service architecture and be deployed within Kubernetes/Openshift containers. Best practices around DevOps techniques are expected to be utilized with real-time monitoring and metrics part of the key deliverables

The application will also need a new user interface building in React/Redux in line with other applications in the estate so front to back skills are highly desirable

The development team are looking for someone who is familiar with some of these technologies, with an interest in learning. They also practice fully automated testing, continuous integration and trunk based development. Experience in UX and design is highly valued.

Qualifications:

Industry experience of programming in Kotlin/Java8

Valuing Diversity:

Demonstrates an appreciation of a diverse workforce. Appreciates differences in style or perspective and uses differences to add value to decisions or actions and organisational success.

-------------------------------------------------

Grade :All Job Level - All Job FunctionsAll Job Level - All Job Functions - GB

------------------------------------------------------

Time Type :

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity CLICK HERE.

To view the "EEO is the Law" poster CLICK HERE. To view the EEO is the Law Supplement CLICK HERE.
To view the EEO Policy Statement CLICK HERE.
To view the Pay Transparency Posting CLICK HERE.

  • Altrincham, UK
  • 10 Mar 2020

Job description

The role:

This position sits within the Embedded Graphics & AI team based in Altrincham.You will work on both graphics and AI technologies, depending on skills and needs, with a particular focus on enabling hardware such as GPU and AI processors within a heterogeneous multi-core environment.You will cover the full lifecycle of these technologies through research, prototyping, product development, and providing services and support to customer projects.

Your responsibilities:

You will be responsible for the design, implementation, testing, debugging, benchmarking, reviewing, improvement, documentation and releasing of software that meets requirements. The role will see you configure and debug embedded hardware and software build environments to facilitate on-target development. You will also work on product software, open-source software, third-party and/or customer software.

Part of the position will require the writing and reviewing of functional and design specifications and in addition you will collaborate with other team members as needed to ensure the success of projects. Participation in project planning and tracking, task investigation, work breakdown, schedule estimation and risk migration will also make up ongoing duties.

Qualification and experience required:

You will be qualified to degree level in an appropriate discipline to the position and possess good written and verbal communication skills. To be successful in this opportunity you will be self-motivated and able to work independently. You will own experience of embedded software development using C/C++ in a commercial environment. Having good knowledge and experience of the following would be advantageous for success in this position; embedded platforms including Linux & RTOS, embedded hardware, including device driver development, Machine learning frameworks & algorithms, GPGPU and NNA compute APIs and drivers, Graphics including GPU drivers, APIs, and UI technologies.

Our business and offer:

Mentor Graphics, a Siemens Digital Industries Software business, offers a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance and pension. Through our flexible benefits scheme you can select benefits that best suit your lifestyle, including private healthcare.

Siemens Digital Industries Software are a leading provider of solutions for the design, simulation and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software. Headquartered in Plano, Texas, Siemens PLM Software works collaboratively with companies to deliver open solutions to help them make smarter decisions that result in better products.

We are an equal opportunities employer and do not discriminate unlawfully on the grounds of age, disability, gender assignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, sexual orientation or trade union membership.

We are looking forward to receiving your online application.Please ensure you complete all areas of the application form to the best of your ability as we will use this data to review your suitability for the role.

#LI-NP1

#LI-PLM


Organization: Digital Industries

Company: Mentor Graphics (UK) Limited

Experience Level: Experienced Professional

Job Type: Full-time

  • Altrincham, UK
  • 10 Mar 2020

Job description

The role:

This position sits within the Embedded Graphics & AI team based in Altrincham.You will work on both graphics and AI technologies, depending on skills and needs, with a particular focus on enabling hardware such as GPU and AI processors within a heterogeneous multi-core environment.You will cover the full lifecycle of these technologies through research, prototyping, product development, and providing services and support to customer projects.

Your responsibilities:

You will be responsible for the design, implementation, testing, debugging, benchmarking, reviewing, improvement, documentation and releasing of software that meets requirements. The role will see you configure and debug embedded hardware and software build environments to facilitate on-target development. You will also work on product software, open-source software, third-party and/or customer software.

Part of the position will require the writing and reviewing of functional and design specifications and in addition you will collaborate with other team members as needed to ensure the success of projects. Participation in project planning and tracking, task investigation, work breakdown, schedule estimation and risk migration will also make up ongoing duties.

Qualification and experience required:

You will be qualified to degree level in an appropriate discipline to the position and possess good written and verbal communication skills. To be successful in this opportunity you will be self-motivated and able to work independently. You will own experience of embedded software development using C/C++ in a commercial environment. Having good knowledge and experience of the following would be advantageous for success in this position; embedded platforms including Linux & RTOS, embedded hardware, including device driver development, Machine learning frameworks & algorithms, GPGPU and NNA compute APIs and drivers, Graphics including GPU drivers, APIs, and UI technologies.

Our business and offer:

Mentor Graphics, a Siemens Digital Industries Software business, offers a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance and pension. Through our flexible benefits scheme you can select benefits that best suit your lifestyle, including private healthcare.

Siemens Digital Industries Software are a leading provider of solutions for the design, simulation and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software. Headquartered in Plano, Texas, Siemens PLM Software works collaboratively with companies to deliver open solutions to help them make smarter decisions that result in better products.

We are an equal opportunities employer and do not discriminate unlawfully on the grounds of age, disability, gender assignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, sexual orientation or trade union membership.

We are looking forward to receiving your online application.Please ensure you complete all areas of the application form to the best of your ability as we will use this data to review your suitability for the role.

#LI-NP1

#LI-PLM


Organization: Digital Industries

Company: Mentor Graphics (UK) Limited

Experience Level: Experienced Professional

Job Type: Full-time

  • London, England, United Kingdom
  • Competitive
    • Permanent
  • 10 Mar 2020
C++ Electronic Market Making - Software Engineer - Front Office
As a Senior Software Engineering (Vice President), your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Embracing leading-edge technologies and methodologies inspires your team to follow suit. Collaborating with our network of global technologists will enable you to deliver diverse and inclusive software solutions.

This role requires a wide variety of strengths and capabilities, including:

BS/BA degree or equivalent experience

Expertise in application, data and infrastructure architecture disciplines

Advanced knowledge of architecture, design and business processes

Keen understanding of financial control and budget management

Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals

Design, develop, and maintain electronic trading systems

Produce highly optimized, low-latency trading software

Implement new exchange interfaces to support market data and order management on new trading venues

Enhance the globally used research platform and help to develop and test strategies

Experience developing distributed and highly resilient systems

Advanced C++ experience required

Experience with Object-oriented programming

Strong Linux/Unix, Libc, GCC, GDB experience

Knowledge of network programming

Strong scripting skills: python, bash scripting

Nice to have:

Familiarity with open source software, including Linux kernel/module development

Familiarity with performance tools is a plus (perf, oprofile, papi).

Knowledge of modern CPU architecture

The hiring manager for this job opening would welcome a conversation about flexible working. This could range from ad hoc flexibility in a full time position, to a more formal Flexible Work Arrangement.

Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the world's important corporations, governments and institutions. You'll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits. CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.

When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech companies. In 20 technology centers worldwide, our team of 50,000 technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $10B+ annual investment in technology enables us to hire people to create innovative solutions that will are transforming the financial services industry.

At JPMorgan Chase & Co. we value the unique skills of every employee, and we're building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.

© 2018 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.

  • London, England, United Kingdom
  • Competitive
    • Permanent
  • 10 Mar 2020
C++ Electronic Market Making - Software Engineer - Front Office
As a Senior Software Engineering (Vice President), your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Embracing leading-edge technologies and methodologies inspires your team to follow suit. Collaborating with our network of global technologists will enable you to deliver diverse and inclusive software solutions.

This role requires a wide variety of strengths and capabilities, including:

BS/BA degree or equivalent experience

Expertise in application, data and infrastructure architecture disciplines

Advanced knowledge of architecture, design and business processes

Keen understanding of financial control and budget management

Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals

Design, develop, and maintain electronic trading systems

Produce highly optimized, low-latency trading software

Implement new exchange interfaces to support market data and order management on new trading venues

Enhance the globally used research platform and help to develop and test strategies

Experience developing distributed and highly resilient systems

Advanced C++ experience required

Experience with Object-oriented programming

Strong Linux/Unix, Libc, GCC, GDB experience

Knowledge of network programming

Strong scripting skills: python, bash scripting

Nice to have:

Familiarity with open source software, including Linux kernel/module development

Familiarity with performance tools is a plus (perf, oprofile, papi).

Knowledge of modern CPU architecture

The hiring manager for this job opening would welcome a conversation about flexible working. This could range from ad hoc flexibility in a full time position, to a more formal Flexible Work Arrangement.

Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the world's important corporations, governments and institutions. You'll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits. CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.

When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech companies. In 20 technology centers worldwide, our team of 50,000 technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $10B+ annual investment in technology enables us to hire people to create innovative solutions that will are transforming the financial services industry.

At JPMorgan Chase & Co. we value the unique skills of every employee, and we're building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.

© 2018 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.

  • London, UK
  • Equity
  • 10 Mar 2020

Job description

Our Site Reliability Engineers are the primary interface between Yelp’s developers and production infrastructure. No matter how many times we get searched, scraped, scanned, spammed, pinged, paged, or queried, we gotta keep our cool - and keep the site running smoothly. 

We work in both the dev and systems worlds, implementing key parts of the core architecture and supporting devs as they try to do the same. We get to tackle interesting challenges that you can only find at the kind of scale that serves over 100 million users per month. 

With us, you'll build monitoring and alerting systems to support site stability and performance. You'll proactively scale our AWS infrastructure to meet an ever-increasing demand. You'll make sure that when something goes bump in the night, someone hears it. In short, you'll play a key role in keeping Yelp fast, available, and growing, connecting users to great local businesses.

Skills & Requirements

What You Will Do:

  • Work closely with developers in supporting new features and services
  • Build tools to monitor site stability and performance
  • Help scale our AWS-based infrastructure (no racking servers or swapping hard drives here!)
  • Work with our open source platform as a service, PaaSTA
  • Troubleshoot site issues using industry-leading tools like Splunk and SignalFX
  • Automate everything with Puppet, Git, Jenkins, and Terraform
  • Develop custom tools when off-the-shelf solutions don’t work at our scale and contribute upstream to open source projects
  • Design new systems, tests, and procedures
  • Participate in light on-call rotations - we have geographically distributed SRE teams for follow-the-sun support, which means no 2:00 AM pages!

What We Are Looking For:

  • Mastery of Linux (we use Ubuntu)
  • Command of your favourite modern programming language: Python, Ruby, Go, Rust, Java, C++, etc.
  • Solid understanding of fundamental technologies like TCP/IP, HTTP, and DNS
  • Knowledge of best practices related to security, performance, and disaster recovery
  • Experience with web server configuration (Apache/Nginx/HAproxy), monitoring, trending, network design, and high availability
  • Strong scripting and automation skills
  • Expertise in Configuration Management (Puppet/Ansible/Chef/etc.)
  • Experience with public cloud platforms (we use AWS, but Azure/GCP are fine) and related tooling (Terraform, etc.)
  • Experience with Docker or other container technologies
  • Excellent communication and documentation skills

What We Offer:

  • Full responsibility for projects from day one, an awesome team, and a dynamic work environment
  • Competitive salary with equity in the company, a pension scheme, and an optional employee stock purchase program
  • Private health insurance, including dental and vision
  • Flexible working hours and meeting-free Thursdays
  • Regular 2-day Hackathons and weekly learning groups, always with interesting topics
  • Opportunities to participate in events and conferences throughout Europe
  • Public transportation season ticket loan and £50 per month toward any exercise of your choice
  • Monthly personal development allowance
  • Central location, a fully stocked kitchen, adjustable sitting/standing desks, quarterly offsites, happy hours, and more! 
  • London, UK
  • Equity
  • 10 Mar 2020

Job description

Our Site Reliability Engineers are the primary interface between Yelp’s developers and production infrastructure. No matter how many times we get searched, scraped, scanned, spammed, pinged, paged, or queried, we gotta keep our cool - and keep the site running smoothly. 

We work in both the dev and systems worlds, implementing key parts of the core architecture and supporting devs as they try to do the same. We get to tackle interesting challenges that you can only find at the kind of scale that serves over 100 million users per month. 

With us, you'll build monitoring and alerting systems to support site stability and performance. You'll proactively scale our AWS infrastructure to meet an ever-increasing demand. You'll make sure that when something goes bump in the night, someone hears it. In short, you'll play a key role in keeping Yelp fast, available, and growing, connecting users to great local businesses.

Skills & Requirements

What You Will Do:

  • Work closely with developers in supporting new features and services
  • Build tools to monitor site stability and performance
  • Help scale our AWS-based infrastructure (no racking servers or swapping hard drives here!)
  • Work with our open source platform as a service, PaaSTA
  • Troubleshoot site issues using industry-leading tools like Splunk and SignalFX
  • Automate everything with Puppet, Git, Jenkins, and Terraform
  • Develop custom tools when off-the-shelf solutions don’t work at our scale and contribute upstream to open source projects
  • Design new systems, tests, and procedures
  • Participate in light on-call rotations - we have geographically distributed SRE teams for follow-the-sun support, which means no 2:00 AM pages!

What We Are Looking For:

  • Mastery of Linux (we use Ubuntu)
  • Command of your favourite modern programming language: Python, Ruby, Go, Rust, Java, C++, etc.
  • Solid understanding of fundamental technologies like TCP/IP, HTTP, and DNS
  • Knowledge of best practices related to security, performance, and disaster recovery
  • Experience with web server configuration (Apache/Nginx/HAproxy), monitoring, trending, network design, and high availability
  • Strong scripting and automation skills
  • Expertise in Configuration Management (Puppet/Ansible/Chef/etc.)
  • Experience with public cloud platforms (we use AWS, but Azure/GCP are fine) and related tooling (Terraform, etc.)
  • Experience with Docker or other container technologies
  • Excellent communication and documentation skills

What We Offer:

  • Full responsibility for projects from day one, an awesome team, and a dynamic work environment
  • Competitive salary with equity in the company, a pension scheme, and an optional employee stock purchase program
  • Private health insurance, including dental and vision
  • Flexible working hours and meeting-free Thursdays
  • Regular 2-day Hackathons and weekly learning groups, always with interesting topics
  • Opportunities to participate in events and conferences throughout Europe
  • Public transportation season ticket loan and £50 per month toward any exercise of your choice
  • Monthly personal development allowance
  • Central location, a fully stocked kitchen, adjustable sitting/standing desks, quarterly offsites, happy hours, and more! 
  • London, England
  • £30000 - £35000 per annum + benefits
    • Permanent
  • 10 Mar 2020

Junior C++ Developer / Graduate Software Engineer (Computer Science Mathematics Data C++). Would you like to join a growing software house, continually learn and develop your career? You could be working on a complex data analytics product used by sports teams across a range of disciplines to deliver live data analysis and predictions, pre-event planning and post event review.

Joining a supportive Agile development team as a Junior C++ Developer you will design and develop new features and enhancements to the core data centric platform developed in C++ on Windows. The software processes multiple video, audio and data streams then synchronises them and provides data visualisations, helping teams to win and the organisers and officials to manage events. They already have an impressive client list and have ambitious growth plans. You'll gain exposure to clients directly and can also do track visits to major events.

You'll be based in Central London offices with a casual dress code and a motivated team atmosphere.

Requirements:
*Degree educated, Computer Science preferred, 2.1 or above combined with A-level mathematics
*Some commercial C++ development skills, ideally on Windows OS
*Good understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms
*Familiar with Agile development methodologies

As a Junior C++ Developer / Graduate Software Engineer you will earn a highly competitive salary (to £35k) plus benefits.

Apply now or call to find out more about this Junior C++ Developer / Graduate Software Engineer (Computer Science Mathematics Data C++) opportunity.

REF: BB/14424/F/KS/100320_1583858191

  • London, England
  • £30000 - £35000 per annum + benefits
    • Permanent
  • 10 Mar 2020

Junior C++ Developer / Graduate Software Engineer (Computer Science Mathematics Data C++). Would you like to join a growing software house, continually learn and develop your career? You could be working on a complex data analytics product used by sports teams across a range of disciplines to deliver live data analysis and predictions, pre-event planning and post event review.

Joining a supportive Agile development team as a Junior C++ Developer you will design and develop new features and enhancements to the core data centric platform developed in C++ on Windows. The software processes multiple video, audio and data streams then synchronises them and provides data visualisations, helping teams to win and the organisers and officials to manage events. They already have an impressive client list and have ambitious growth plans. You'll gain exposure to clients directly and can also do track visits to major events.

You'll be based in Central London offices with a casual dress code and a motivated team atmosphere.

Requirements:
*Degree educated, Computer Science preferred, 2.1 or above combined with A-level mathematics
*Some commercial C++ development skills, ideally on Windows OS
*Good understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms
*Familiar with Agile development methodologies

As a Junior C++ Developer / Graduate Software Engineer you will earn a highly competitive salary (to £35k) plus benefits.

Apply now or call to find out more about this Junior C++ Developer / Graduate Software Engineer (Computer Science Mathematics Data C++) opportunity.

REF: BB/14424/F/KS/100320_1583858191