keywords/skills

Showing page 13 of 299 (10 in 0.68 seconds)

  • London, United Kingdom
    • Permanent
  • 10 Mar 2020

Join us as a Software Engineer

  • We're looking for a driven Software Engineer to take on an exciting new career challenge, specialising in iOS and Android customer mobile software
  • You’ll have the opportunity to build a wide network of stakeholders of varying levels of seniority
  • It’s a chance to hone your existing technical skills and advance your career

What you'll do

In your new role, you’ll engineer and maintain innovative, customer centric, high performance, secure and robust solutions.

You’ll work within a feature team and use extensive experience to engineer software, scripts and tools that are often complex, as well as liaising with other engineers, architects and business analysts across the platform.

You’ll also:

  • Produce complex and critical software rapidly and of high quality which adds value to the business
  • Work in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning
  • Collaborate to optimise our software engineering capability
  • Design, produce, test and implement our working code
  • Work across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations

The skills you'll need

You’ll need a background in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers.

You’ll also need:

  • Experience of working with code repositories, bug tracking tools and wikis
  • Coding experience in multiple programming languages, specifically iOS - Objective C and Swift, and Android - Java and Kotlin
  • Experience of DevOps and Agile methodology and associated toolsets and methodologies
  • A background in solving highly complex, analytical and numerical problems
  • Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance

If you need any adjustments to support your application, such as information in alternative formats or special requirements to access our buildings, or if you’re eligible under the Disability Confident Scheme please contact us and we’ll do everything we can to help.

  • London, United Kingdom
    • Permanent
  • 10 Mar 2020

Join us as a Software Engineer

  • We're looking for a driven Software Engineer to take on an exciting new career challenge, specialising in iOS and Android customer mobile software
  • You’ll have the opportunity to build a wide network of stakeholders of varying levels of seniority
  • It’s a chance to hone your existing technical skills and advance your career

What you'll do

In your new role, you’ll engineer and maintain innovative, customer centric, high performance, secure and robust solutions.

You’ll work within a feature team and use extensive experience to engineer software, scripts and tools that are often complex, as well as liaising with other engineers, architects and business analysts across the platform.

You’ll also:

  • Produce complex and critical software rapidly and of high quality which adds value to the business
  • Work in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning
  • Collaborate to optimise our software engineering capability
  • Design, produce, test and implement our working code
  • Work across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations

The skills you'll need

You’ll need a background in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers.

You’ll also need:

  • Experience of working with code repositories, bug tracking tools and wikis
  • Coding experience in multiple programming languages, specifically iOS - Objective C and Swift, and Android - Java and Kotlin
  • Experience of DevOps and Agile methodology and associated toolsets and methodologies
  • A background in solving highly complex, analytical and numerical problems
  • Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance

If you need any adjustments to support your application, such as information in alternative formats or special requirements to access our buildings, or if you’re eligible under the Disability Confident Scheme please contact us and we’ll do everything we can to help.

  • London, England, United Kingdom
  • Competitive
    • Permanent
  • 10 Mar 2020
Python/Platform Software Engineer - Applied AI/ML Systems - VP
The team
The CIB Data Analytics group is a team of data scientists that work with lines of business to implement modern analytical techniques to solve business problems. The CIB data analytics tech team supports the analytics group by providing platform, tooling and development assistance.

The opportunity
We aim to revolutionize the way analytical solutions are being deployed to production by teams of data scientists working on diverse portfolio of scenarios and AI use cases. The platform team will empower those teams to develop fast and safely deploy their solutions to production by leveraging existing technologies in the firm and development of new proprietary and open-source technologies for the finance industry. Youwill be able to learn from experts in ML, engineering and cloud and grow as a technologist.

The role
We are currently logging for a skilled and experienced software/infra engineer with experience as development manager that will help us in the evaluation and integration of infrastructure that is required by the analytics team, as well as leading a small development team.

The successful candidate will work with the team to provide the data scientists, all that they need to be effective in all stages - from data acquisition, to model development, to deployment and monitoring in production. You will interact with scientists and engage with developer communities to deliver the functionality a scientist needs, engineered according to the engineering practices and quality gates. You will use open source in addition to proprietary code and tools, work at hybrid cloud setting, participate in code/design reviews and work in an agile team delivering measurable value to our customers.

Furthermore the successful candidate will be tasked to manage a team of 5-6 developers locally, supporting those developers in the execution of agreed deliverables and working with the global development lead to ensure that development practices are adopted or adapted in-line with modern development practices.

Additionally the successful candidate will have the opportunity to work on wide range of other projects from the evaluation of specialist hardware such as GPUs and SSD to the integration of complex software such as voice to text services. The job will involve working with a lot of different teams across the bank to make these evaluations successful.

Example areas of focus for tooling:Data acquisition and ETLModel training at scaleContainer based model production deploymentMetrics, feedback and production insightsCloud integration (Private/Public)UI development to enable the simplified presentation of data science trained or calculated datasets
Our Ideal candidate should:Be vocal! We believe in the wisdom of the crowds and your input is needed and valued!Be flexible! We love to try and change it up by using different technologies and we want you to be open to new and differentHave a strong problem solving skills. We have problems that we want to solve - we need you to help us!Have a deep understanding of Continuous Delivery and modern deployment strategiesBe experienced in leading a team of developers to execute and deliver solutions and projectsNeed to have:Considerable hands on experience developing REST services and platforms for data processing, ETL management or repository management.Expertize in python, (preferable, not mandatory)Hands on experience using Big Data platforms: Spark, Hive and HDFS (preferred).Superb communication and collaboration skills.Higher degree in computer science or engineering.Hands on experience using containers (preferable, not mandatory)Understanding in data science practices, tooling and processes, (preferable, not mandatory)Working knowledge in Java/Scala, (preferable, not mandatory)Experience with AI/ML technologies.Ability to communicate seamlessly across tech and data scientist teams.Experience of 3rd party and open source software installation mechanisms preferred.

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 14 technology hubs worldwide, our team of 40,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 $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.

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.

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

  • London, England, United Kingdom
  • Competitive
    • Permanent
  • 10 Mar 2020
Python/Platform Software Engineer - Applied AI/ML Systems - VP
The team
The CIB Data Analytics group is a team of data scientists that work with lines of business to implement modern analytical techniques to solve business problems. The CIB data analytics tech team supports the analytics group by providing platform, tooling and development assistance.

The opportunity
We aim to revolutionize the way analytical solutions are being deployed to production by teams of data scientists working on diverse portfolio of scenarios and AI use cases. The platform team will empower those teams to develop fast and safely deploy their solutions to production by leveraging existing technologies in the firm and development of new proprietary and open-source technologies for the finance industry. Youwill be able to learn from experts in ML, engineering and cloud and grow as a technologist.

The role
We are currently logging for a skilled and experienced software/infra engineer with experience as development manager that will help us in the evaluation and integration of infrastructure that is required by the analytics team, as well as leading a small development team.

The successful candidate will work with the team to provide the data scientists, all that they need to be effective in all stages - from data acquisition, to model development, to deployment and monitoring in production. You will interact with scientists and engage with developer communities to deliver the functionality a scientist needs, engineered according to the engineering practices and quality gates. You will use open source in addition to proprietary code and tools, work at hybrid cloud setting, participate in code/design reviews and work in an agile team delivering measurable value to our customers.

Furthermore the successful candidate will be tasked to manage a team of 5-6 developers locally, supporting those developers in the execution of agreed deliverables and working with the global development lead to ensure that development practices are adopted or adapted in-line with modern development practices.

Additionally the successful candidate will have the opportunity to work on wide range of other projects from the evaluation of specialist hardware such as GPUs and SSD to the integration of complex software such as voice to text services. The job will involve working with a lot of different teams across the bank to make these evaluations successful.

Example areas of focus for tooling:Data acquisition and ETLModel training at scaleContainer based model production deploymentMetrics, feedback and production insightsCloud integration (Private/Public)UI development to enable the simplified presentation of data science trained or calculated datasets
Our Ideal candidate should:Be vocal! We believe in the wisdom of the crowds and your input is needed and valued!Be flexible! We love to try and change it up by using different technologies and we want you to be open to new and differentHave a strong problem solving skills. We have problems that we want to solve - we need you to help us!Have a deep understanding of Continuous Delivery and modern deployment strategiesBe experienced in leading a team of developers to execute and deliver solutions and projectsNeed to have:Considerable hands on experience developing REST services and platforms for data processing, ETL management or repository management.Expertize in python, (preferable, not mandatory)Hands on experience using Big Data platforms: Spark, Hive and HDFS (preferred).Superb communication and collaboration skills.Higher degree in computer science or engineering.Hands on experience using containers (preferable, not mandatory)Understanding in data science practices, tooling and processes, (preferable, not mandatory)Working knowledge in Java/Scala, (preferable, not mandatory)Experience with AI/ML technologies.Ability to communicate seamlessly across tech and data scientist teams.Experience of 3rd party and open source software installation mechanisms preferred.

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 14 technology hubs worldwide, our team of 40,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 $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.

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.

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

  • Edinburgh, UK
  • 10 Mar 2020

Job description


Join us as a Software Engineer

  • Join a new Agile development team, who aim to disrupt the mortgages market by taking a revolutionary, customer centric approach to redesigning the way customers manage their mortgage, delivering a helpful and hassle free journey
  • Use the best technologies to show our customers a new way to manage their mortgage, one they’d never have thought would be possible
  • We’re a top three mortgage lender with ambitions to grow further, so your solutions will make a difference to millions of lives
  • You’ll be joining the programme from the start, so it’s a chance to deliver something truly special from its early stages

What you'll do

We’re taking a giant leap forward to change the home ownership experience forever, and have true Agile development and the latest technologies to help us do it.

You'll take a leading role in the technical design, development and testing of complex front-end applications and services, working with a team of software engineers to create truly innovative solutions that deliver on our ambition.

You’ll lead in exploring the pros and cons of solution design options to stakeholders to reach the best possible decision. From initial planning to delivery, you'll work closely with a wide range of business and technical stakeholders to build solutions that define needs our customers never knew they had.

Your responsibilities will include:

  • Producing modular code which tests well, and is carefully designed with future scalability in mind
  • Using your experience to help guide the strategic direction for user interface and user experience design
  • Making sure we build software that’s consistent with the frameworks in use across the wider engineering community when applied at their best
  • Using your up-to-date understanding of industry best practice to tackle complex problems where there might be no proven route to success
  • Developing and mentoring less experienced engineers by providing constructive, understandable feedback, and facilitating opportunities for practical learning

The skills you'll need

We're looking for a fantastic collaborator with significant experience in front end development, who has a history of working on large technology change programmes. You’ll be experienced in working with cloud technologies, and will have a particular focus on service oriented architecture and event driven programming, plus knowledge of security technologies. 

We'll look to you to be well versed in Agile development, continuous integration and test automation, as well as being a great development team member who fosters and strengthens a spirit of transparency and teamwork.

You’ll also bring:

  • A positive and pragmatic approach to getting new projects off the ground, and the proven ability to encourage cooperation among a multi-disciplinary team
  • Experience of using modern web development technologies, such as HTML5, CSS3 and JavaScript, and Java 8
  • Experience of the whole software development lifecycle and an informed appreciation of how software and system design decisions affect practical considerations
  • Experience in using CI or CD toolsets for code development including the build, test and deployment
  • Demonstrable experience in developing software in a cloud environment, preferably Pivotal Cloud Foundry
  • An excellent understanding of Query performance and optimising code as well as UX design principles

Experience in a financial services or FinTech environment would be very welcome, but isn’t essential if you have the enthusiasm to make an impact on the industry.

How we'll reward you

In return, we offer a competitive salary and you'll also join our retirement savings plan. You can also choose from a selection of protection, healthcare or lifestyle extras from RBSelect, our fully flexible reward programme.

Visit our reward and benefits page for more information on the benefit packages we offer.

If you need any adjustments to support your application, such as information in alternative formats or special requirements to access our buildings, or if you’re eligible under the Disability Confident Scheme please contact us and we’ll do everything we can to help.

  • Edinburgh, UK
  • 10 Mar 2020

Job description


Join us as a Software Engineer

  • Join a new Agile development team, who aim to disrupt the mortgages market by taking a revolutionary, customer centric approach to redesigning the way customers manage their mortgage, delivering a helpful and hassle free journey
  • Use the best technologies to show our customers a new way to manage their mortgage, one they’d never have thought would be possible
  • We’re a top three mortgage lender with ambitions to grow further, so your solutions will make a difference to millions of lives
  • You’ll be joining the programme from the start, so it’s a chance to deliver something truly special from its early stages

What you'll do

We’re taking a giant leap forward to change the home ownership experience forever, and have true Agile development and the latest technologies to help us do it.

You'll take a leading role in the technical design, development and testing of complex front-end applications and services, working with a team of software engineers to create truly innovative solutions that deliver on our ambition.

You’ll lead in exploring the pros and cons of solution design options to stakeholders to reach the best possible decision. From initial planning to delivery, you'll work closely with a wide range of business and technical stakeholders to build solutions that define needs our customers never knew they had.

Your responsibilities will include:

  • Producing modular code which tests well, and is carefully designed with future scalability in mind
  • Using your experience to help guide the strategic direction for user interface and user experience design
  • Making sure we build software that’s consistent with the frameworks in use across the wider engineering community when applied at their best
  • Using your up-to-date understanding of industry best practice to tackle complex problems where there might be no proven route to success
  • Developing and mentoring less experienced engineers by providing constructive, understandable feedback, and facilitating opportunities for practical learning

The skills you'll need

We're looking for a fantastic collaborator with significant experience in front end development, who has a history of working on large technology change programmes. You’ll be experienced in working with cloud technologies, and will have a particular focus on service oriented architecture and event driven programming, plus knowledge of security technologies. 

We'll look to you to be well versed in Agile development, continuous integration and test automation, as well as being a great development team member who fosters and strengthens a spirit of transparency and teamwork.

You’ll also bring:

  • A positive and pragmatic approach to getting new projects off the ground, and the proven ability to encourage cooperation among a multi-disciplinary team
  • Experience of using modern web development technologies, such as HTML5, CSS3 and JavaScript, and Java 8
  • Experience of the whole software development lifecycle and an informed appreciation of how software and system design decisions affect practical considerations
  • Experience in using CI or CD toolsets for code development including the build, test and deployment
  • Demonstrable experience in developing software in a cloud environment, preferably Pivotal Cloud Foundry
  • An excellent understanding of Query performance and optimising code as well as UX design principles

Experience in a financial services or FinTech environment would be very welcome, but isn’t essential if you have the enthusiasm to make an impact on the industry.

How we'll reward you

In return, we offer a competitive salary and you'll also join our retirement savings plan. You can also choose from a selection of protection, healthcare or lifestyle extras from RBSelect, our fully flexible reward programme.

Visit our reward and benefits page for more information on the benefit packages we offer.

If you need any adjustments to support your application, such as information in alternative formats or special requirements to access our buildings, or if you’re eligible under the Disability Confident Scheme please contact us and we’ll do everything we can to help.

  • Crawley, UK
  • £50k - 70k
  • 10 Mar 2020

Job description

We’re not your average Energy Company – EDF are embarking on a programme of “disruption from within”, driving an innovative engineering culture to deliver an exceptional customer experience & cutting-edge digital-first approach.


As a core part of our tech led approach we are looking for a Developer who can create well -crafted and robust code to work within one of our EDF Customers business product teams. Our community of technologists thinks disruptively to deliver pragmatic solutions for our most complex projects. We come together as a collaborative and inclusive team to push boundaries, create quality solutions and keep abreast of the latest trends in tech.


The role comprises of the full software delivery life-cycle. You will work closely with the Product Owner, Architect(s), and Scrum Master in order to bring new functionality and technical improvements to market and you will be comfortable operating within a fast paced, flexible and iterative delivery environment.


The Person


The role will form part of the Business Change & IT function, within the Customers business unit. You will be responsible for building elegant, accessible and scalable services that meet User needs. You will work within, and contribute to, the overall Software Development Lifecycle Process as part of a multi-functional Agile delivery team. You will also have knowledge of modern web development stacks, web standards, user experience, progressive enhancement, performance, accessibility, browser compatibility, tooling and pipelines.

Being comfortable contributing to a team where:

  • You can skilfully write high-quality, well-tested code and are comfortable with TDD/BDD
  • Are comfortable with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban
  • You are an advocate for technical excellence while being open to change when needed
  • You are resilient in ambiguous situations and can approach challenges from multiple perspectives
  • You have solid experience in cloud technology, namely AWS
  • You are a solution thinker – always looking to solve the problem in the best possible way
  • You are customer centric and business focussed – placing the business outcome and customer at the heart of everything that they do
  • You will be responsible for building accessible and performant interfaces across multiple devices and browsers.
  • You will write and share quality test-driven code, using modern frameworks and development techniques.
  • You will be responsible for Integrating into Back-end services, working with cross-functional teams to ensure services are built to high standards.

The Skills

  • Extensive Python, Kotlin or Java experience
  • Proven experience with API design and API design (anti-)patterns; in particular with REST
  • Understanding of and ideally experience with AWS API Gateway, Swagger and authentication integration
  • Knowledge of and experience with AWS. In particular: Lambda & Serverless Application Model (SAM) and API Gateway – and ideally Docker
  • Experience with Continuous Integration/Delivery/Deployment
  • Ideally experience or understanding of AWS Codepipeline, CodeBuild and Cloudformation
  • Understanding of authentication & authorisation models
  • Experience with databases, ideally AWS DynamoDB and Aurora/RDS MySQL
  • Passion for Unit & Integration testing automation
  • Not afraid of tough, never-tried-before challenges and experimentation

Competitive Salary & Benefits


You can expect a competitive salary and benefits package. In addition to the salary you’ll benefit from a defined benefit pension scheme, flexible lifestyle benefits options and entry into the bonus scheme.
Although our roles are advertised on a full-time basis as standard, flexible working arrangements will be considered.

Why EDF?

We’re an employer to feel better about. We’re proud to be an inclusive, disability confident employer and recognise the importance of employee well-being, and although these roles are advertised on a full-time basis as standard, flexible working arrangements will be considered.

We’re about the people who work with us and we celebrate their diversities and embrace the value that their differences bring. We believe that a culture of inclusion forms the basis of a truly sustainable business and is vital to shaping a strong and fresh-thinking organisation, with a number of employer networks and benefits to suit your lifestyle.

Recruiting from the widest possible pool of talent, we assess every potential employee against our four key behaviours – Integrity, Inclusion, Inspiration and Impact. We make sure that our workforce is a true reflection of our communities and customers. Their unique perspectives not only give us a better understanding of customers from all walks of life, but bring fresh ideas too.

  • Crawley, UK
  • £50k - 70k
  • 10 Mar 2020

Job description

We’re not your average Energy Company – EDF are embarking on a programme of “disruption from within”, driving an innovative engineering culture to deliver an exceptional customer experience & cutting-edge digital-first approach.


As a core part of our tech led approach we are looking for a Developer who can create well -crafted and robust code to work within one of our EDF Customers business product teams. Our community of technologists thinks disruptively to deliver pragmatic solutions for our most complex projects. We come together as a collaborative and inclusive team to push boundaries, create quality solutions and keep abreast of the latest trends in tech.


The role comprises of the full software delivery life-cycle. You will work closely with the Product Owner, Architect(s), and Scrum Master in order to bring new functionality and technical improvements to market and you will be comfortable operating within a fast paced, flexible and iterative delivery environment.


The Person


The role will form part of the Business Change & IT function, within the Customers business unit. You will be responsible for building elegant, accessible and scalable services that meet User needs. You will work within, and contribute to, the overall Software Development Lifecycle Process as part of a multi-functional Agile delivery team. You will also have knowledge of modern web development stacks, web standards, user experience, progressive enhancement, performance, accessibility, browser compatibility, tooling and pipelines.

Being comfortable contributing to a team where:

  • You can skilfully write high-quality, well-tested code and are comfortable with TDD/BDD
  • Are comfortable with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban
  • You are an advocate for technical excellence while being open to change when needed
  • You are resilient in ambiguous situations and can approach challenges from multiple perspectives
  • You have solid experience in cloud technology, namely AWS
  • You are a solution thinker – always looking to solve the problem in the best possible way
  • You are customer centric and business focussed – placing the business outcome and customer at the heart of everything that they do
  • You will be responsible for building accessible and performant interfaces across multiple devices and browsers.
  • You will write and share quality test-driven code, using modern frameworks and development techniques.
  • You will be responsible for Integrating into Back-end services, working with cross-functional teams to ensure services are built to high standards.

The Skills

  • Extensive Python, Kotlin or Java experience
  • Proven experience with API design and API design (anti-)patterns; in particular with REST
  • Understanding of and ideally experience with AWS API Gateway, Swagger and authentication integration
  • Knowledge of and experience with AWS. In particular: Lambda & Serverless Application Model (SAM) and API Gateway – and ideally Docker
  • Experience with Continuous Integration/Delivery/Deployment
  • Ideally experience or understanding of AWS Codepipeline, CodeBuild and Cloudformation
  • Understanding of authentication & authorisation models
  • Experience with databases, ideally AWS DynamoDB and Aurora/RDS MySQL
  • Passion for Unit & Integration testing automation
  • Not afraid of tough, never-tried-before challenges and experimentation

Competitive Salary & Benefits


You can expect a competitive salary and benefits package. In addition to the salary you’ll benefit from a defined benefit pension scheme, flexible lifestyle benefits options and entry into the bonus scheme.
Although our roles are advertised on a full-time basis as standard, flexible working arrangements will be considered.

Why EDF?

We’re an employer to feel better about. We’re proud to be an inclusive, disability confident employer and recognise the importance of employee well-being, and although these roles are advertised on a full-time basis as standard, flexible working arrangements will be considered.

We’re about the people who work with us and we celebrate their diversities and embrace the value that their differences bring. We believe that a culture of inclusion forms the basis of a truly sustainable business and is vital to shaping a strong and fresh-thinking organisation, with a number of employer networks and benefits to suit your lifestyle.

Recruiting from the widest possible pool of talent, we assess every potential employee against our four key behaviours – Integrity, Inclusion, Inspiration and Impact. We make sure that our workforce is a true reflection of our communities and customers. Their unique perspectives not only give us a better understanding of customers from all walks of life, but bring fresh ideas too.

  • Glasgow, Scotland, United Kingdom
  • Competitive
    • Permanent
  • 10 Mar 2020
Software Engineer
As a JPMorgan Chase & Co. Site Reliability Engineering (SRE) you will combine software and systems to help us build a world-class engineering function. Working with your team, you'll focus on improving our production applications and systems to creatively solve operations problems. Much of our support and software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation.

Our culture of diversity, intellectual curiosity and problem solving is essential to our success. We bring people together with a wide variety of backgrounds, experiences and perspectives. We support teamwork, thinking big and taking risks in a blame-free environment. We promote self-direction to work on relevant projects, while building an environment that provides the support and mentorship needed to learn and grow. We are excited to see what you will bring to our team.

Responsibilities:
  • Design, code, test and deliver software to automate manual operational work
  • Troubleshoot priority incidents, facilitate blameless post-incident evaluations and ensure permanent closure of incidents
  • Engage with development teams throughout the life cycle to help develop software for reliability and scale, ensuring minimal refactoring or changes
  • Identify application patterns and analytics in support of better service level objectives
  • Design and develop self-healing and resiliency patterns
  • Design and develop performance tests, identify bottlenecks and opportunities for optimization and capacity demands, and present solutions for continuous improvements
  • Implement best in class monitoring frameworks to accomplish end-to-end flow monitoring and noiseless alerting
  • Develop automated software and product upgrades, change management and release management solutions
  • Coach/Influence developers and other teams across the globe to ensure resiliency and stability standards
  • Effectively split time between operational work and engineering work
  • Contribute to around the clock support coverage as needed
Qualifications
  • BS/BA degree or equivalent experience in a software engineering discipline
  • Expert in at least one technology stack designing, coding, testing, delivering software
  • Previous experience with software development, infrastructure development, or development and operations
  • Working knowledge or understanding of infrastructure components such as routers, load balancers, cloud products, container systems, compute, storage and networks
  • Excellent debugging and trouble shooting skills
  • Experience with Linux infrastructures, database SQL (MS SQL), CI/CD tools(Jenkins, Jules, Maven), scripting such as Java, JavaScript, Python or Perl or Ruby, Scrum/Kanban/Agile methodologies
  • Experience in Core Java, Oracle, MS SQL Server, Unix Shell Scripting
  • Basic knowledge about Development in J2EE, Spring Boot, MVC etc.
  • Experience about Support models - Incident Management, Problem Management
  • Knowledge about version control repositories like GIT
  • Understanding of NOSQL databases e.g. Marklogic, Hadoop, MongoDB etc..
  • Good interpersonal skills and communication with all levels of management and end users, participate in incident management and issue resolution across multiple teams
  • Perform Production releases
  • Problem Solver - think through the problems and come up with alternatives to resolve it short term and/or long term.
  • Able to prioritize and manage time efficiently
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.

  • Glasgow, Scotland, United Kingdom
  • Competitive
    • Permanent
  • 10 Mar 2020
Software Engineer
As a JPMorgan Chase & Co. Site Reliability Engineering (SRE) you will combine software and systems to help us build a world-class engineering function. Working with your team, you'll focus on improving our production applications and systems to creatively solve operations problems. Much of our support and software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation.

Our culture of diversity, intellectual curiosity and problem solving is essential to our success. We bring people together with a wide variety of backgrounds, experiences and perspectives. We support teamwork, thinking big and taking risks in a blame-free environment. We promote self-direction to work on relevant projects, while building an environment that provides the support and mentorship needed to learn and grow. We are excited to see what you will bring to our team.

Responsibilities:
  • Design, code, test and deliver software to automate manual operational work
  • Troubleshoot priority incidents, facilitate blameless post-incident evaluations and ensure permanent closure of incidents
  • Engage with development teams throughout the life cycle to help develop software for reliability and scale, ensuring minimal refactoring or changes
  • Identify application patterns and analytics in support of better service level objectives
  • Design and develop self-healing and resiliency patterns
  • Design and develop performance tests, identify bottlenecks and opportunities for optimization and capacity demands, and present solutions for continuous improvements
  • Implement best in class monitoring frameworks to accomplish end-to-end flow monitoring and noiseless alerting
  • Develop automated software and product upgrades, change management and release management solutions
  • Coach/Influence developers and other teams across the globe to ensure resiliency and stability standards
  • Effectively split time between operational work and engineering work
  • Contribute to around the clock support coverage as needed
Qualifications
  • BS/BA degree or equivalent experience in a software engineering discipline
  • Expert in at least one technology stack designing, coding, testing, delivering software
  • Previous experience with software development, infrastructure development, or development and operations
  • Working knowledge or understanding of infrastructure components such as routers, load balancers, cloud products, container systems, compute, storage and networks
  • Excellent debugging and trouble shooting skills
  • Experience with Linux infrastructures, database SQL (MS SQL), CI/CD tools(Jenkins, Jules, Maven), scripting such as Java, JavaScript, Python or Perl or Ruby, Scrum/Kanban/Agile methodologies
  • Experience in Core Java, Oracle, MS SQL Server, Unix Shell Scripting
  • Basic knowledge about Development in J2EE, Spring Boot, MVC etc.
  • Experience about Support models - Incident Management, Problem Management
  • Knowledge about version control repositories like GIT
  • Understanding of NOSQL databases e.g. Marklogic, Hadoop, MongoDB etc..
  • Good interpersonal skills and communication with all levels of management and end users, participate in incident management and issue resolution across multiple teams
  • Perform Production releases
  • Problem Solver - think through the problems and come up with alternatives to resolve it short term and/or long term.
  • Able to prioritize and manage time efficiently
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.