keywords/skills

Showing page 6 of 335 (10 in 0.58 seconds)

  • 17 Jun 2019

Job description

We are looking for people who are passionate about technology; inquisitive problem solvers who want to collaborate in building high quality products and enjoy the challenge of running trusted global services; good communicators who can positively influence change. 

As part of a global team, Live Service Management is a team of DevOps specialists, responsible for the availability, performance and security of all Sage online products and services. This role can be based out of one of our many offices including Newcastle, Dublin, and Manchester. 

With the customer at the heart of everything we do, you will work closely with development, test, and commercial teams, to design and agree a hosting architecture that promotes high availability, scalability, and security, whilst remaining cost effective. Working closely with product teams to integrate with the change and incident management processes, you will be responsible for delivering the highest levels of service management. 

Many of our products & services are on cloud platforms, enabling flexibility and scalability that is difficult to achieve in a traditionally hosted environment. Cloud experience is desirable but not essential. 

We have several vacancies for strong candidates, open to new technologies and approaches, to join our friendly, hardworking team. Innovation and new ideas are always welcome. We enjoy being good at what we do; helping to run world class services for our customers. We offer clear career progression paths and opportunities to help you fulfill your goals.

Operating Systems: Windows and/or Linux 
Cloud Providers: Microsoft Azure, Amazon Web Services 
Infrastructure as Code: CloudFormation, ARM templates, Terraform 
Automation and Scripting: PowerShell, Bash, Ruby, Python, Go 
Build/Release Tools: Jenkins, VSTS, Octopus Deploy, TeamCity, XL Release 
Databases: MSSQL, Azure SQL DB, AWS: RDS, MySQL, DynamoDB 
Web Hosting Technologies: Apache, IIS, Nginx plus Tomcat, Java, Passenger, Rails, Node.js 
Serverless: AWS Lambda, Azure Functions 
Containers: Docker, Mesosphere, Kubernetes 
Configuration Management: Ansible, Chef, Puppet, PowerShell DSC

  • 17 Jun 2019

Job description

Drive the convergence of workflow platforms across the firm to promote process consistency and allow for the gathering and analysis of metrics.
The Workflow Engineering team builds world-class technology solutions for automating all kinds of critical business processes across Goldman Sachs. Our platforms manage millions of tasks and business decisions, and run tens of thousands of workflows daily in order to guarantee that vital business operations run on time.

HOW YOU WILL FULFILL YOUR POTENTIAL
• Build world-class technology solutions delivering enterprise-scale technology in real time at huge scale
• Be part of our continual drive to innovate and uplift our platforms to take advantage of new technologies (such as machine learning, cloud platforms)
• Learn from a motivated and dedicated global team who are dedicated to coaching and mentoring the next generation of technology experts and leaders
• Partner with engineering and business teams across the firm to use the power of the Workflow platform to solve their business problems in a powerful and elegant way

SKILLS AND EXPERIENCE WE ARE LOOKING FOR
• Strong programming expertise in Java software development and/or JavaScript, HTML 5 and Web Frameworks (e.g. Angular or React)
• Experience of end to end design and implementation of software products
• Relational databases and SQL
• RESTful web services
• Team player, eager to work in a global organization
• Energy, self-motivation and independence to manage multiple tasks
• Analytical mindset, creativity and commercial focus to deliver optimal solutions for the business
• Experience building and sustaining long-term relationships with clients and colleagues
• Judgment to prioritize and escalate issues in order to influence objectives and outcomes
• Strong oral and written communication skills

Preferred Qualifications
• Knowledge about NoSQL database platforms and distributed storage, analytics and search software
• Distributed caching (Geode)
• Concurrent programming
• Knowledge of business modelling standards and methodologies (e.g. BPMN, DMN)
• Experience in the financial industry

  • 17 Jun 2019

Job description

Senior – Staff QA API & Web Security Mimecast CityPoint London

In the API and Web Security team, we have the challenge of exposing the complexity of the Mimecast platform through simple and easy to use API’s and providing Integrations to other vendors in the security Ecosystem. These API’s need to be consistent, secure, backward & forward compatible to give the client the best possible experience when developing or adopting new features.

We do everything at scale which requires not only the use of the latest technologies but also to design those technologies.

We are looking for Senior/Staff QA engineers to help us take the Mimecast API to the next level and deliver a world class product to be seen as a reference in the industry. The team works broadly across several different areas, including:

  • Designing public API’s
  • Integrate with core services like Storage, Search, Databases, Caching
  • Authentication: Integrating with other platform and vendors with protocols such as SAML, OAUTH, TOTP
  • Rate Limiting and Throttling

Competencies & Experience:

  • Experience Developing QA Automation tests and frameworks
  • Testing fault tolerant services
  • Experience in working with highly scalable and distributed systems
  • Understanding network protocols like HTTP and SMTP
  • Understanding of the security protocols like HTTPS and SSL

Top Skills:

  • Expert level in Junit or equivalent
  • Expert level in Java 8 or Open JDK 11
  • Developing and designing RESTful Webservices automated tests
  • Experience with Cucumber or equivalent
  • Experience with multithreading
  • Experience with streaming

What this role will accomplish:

  • Test high-performance, massively-scalable, always-available Cloud-based systems
  • Participating in the innovation, development and testing of new services within the Mimecast platform
  • Testing, deploying and managing software across the full Continuous Delivery life-cycle
  • Work with the development team to target testing, and constantly improve the quality of the services developed

Culture:

  • Pet Projects – open innovation competition to invent new products and services. Significant cash prizes and kudos to be won
  • Patent support and expertise. Get your name alongside your innovations
  • Flat management structure with approachable leaders in an open-plan office
  • Start-up feel with stability and security of an enterprise. Adoption of DevOps culture, Agile ways of working, fast paced, challenging but always fun
  • Innovation culture, led by global experts including Chief Scientist Nathaniel Borenstein, inventor of the MIME protocol and first person in the world to send an email attachment
  • A truly international team working together in a friendly, relaxed and open office environment
  • Happy, vibrant office space with multiple breakout areas, games room, pool table, foosball and table tennis

Rewards:

Along with the challenges we offer very competitive salaries, staff share purchase plan, pension, private healthcare, life cover, season ticket loan, fitness subsidy, fruitful office, breakfast & snacks daily, wine & cold beer on tap, corporate citizenship, volunteering schemes, milestone recognition, long service fully paid sabbaticals, eye care, childcare vouchers & family leave time. Career opportunities are exceptionally good and tailored to you either down the management or technical route. If interested, feel free to get in touch with me directly at mcasali@mimecast.com

  • 17 Jun 2019

Job description

Senior - Staff QA API & Integration Services Team – Mimecast CityPoint London

In the API & Integrations Team, we have the challenge of exposing the complexity of the Mimecast platform through simple and easy to use API’s and providing Integrations to other vendors in the security Ecosystem. These API’s and Integrations need to be consistent, robust, scalable and secure to give our clients the best possible experience when adopting new features.

We do everything at scale which requires not only the use of the latest technologies but also to design those technologies.

We are looking for Senior/Staff QA engineers to help us take the Mimecast API to the next level and deliver a world class product to be seen as a reference in the industry. The team works broadly across several different areas, including:

  • Designing public API’s & Integrations
  • Integrating with core services like Storage, Search, Databases, Caching
  • Authentication: Integrating with other platform and vendors with protocols such as SAML, OAUTH, TOTP
  • Rate Limiting and Throttling

Competencies & Experience:

  • Experience Developing QA Automation tests and frameworks
  • Testing fault tolerant services
  • Experience in working with highly scalable and distributed systems
  • Understanding network protocols like HTTP and SMTP
  • Understanding of the security protocols like HTTPS and SSL

Top Skills:

  • Expert level in Junit or equivalent
  • Expert level in Java 8 or Open JDK 11
  • Developing and designing RESTful Webservices automated tests
  • Experience with Cucumber or equivalent
  • Experience with multithreading
  • Experience with streaming

What this role will accomplish:

  • Test high-performance, massively-scalable, always-available Cloud-based systems
  • Participating in the innovation, development and testing of new services within the Mimecast platform
  • Testing, deploying and managing software across the full Continuous Delivery life-cycle
  • Work with the development team to target testing, and constantly improve the quality of the services developed

Culture:

  • Pet Projects – open innovation competition to invent new products and services. Significant cash prizes and kudos to be won
  • Patent support and expertise. Get your name alongside your innovations
  • Flat management structure with approachable leaders in an open-plan office
  • Start-up feel with stability and security of an enterprise. Adoption of DevOps culture, Agile ways of working, fast paced, challenging but always fun
  • Innovation culture, led by global experts including Chief Scientist Nathaniel Borenstein, inventor of the MIME protocol and first person in the world to send an email attachment
  • A truly international team working together in a friendly, relaxed and open office environment
  • Happy, vibrant office space with multiple breakout areas, games room, pool table, foosball and table tennis

Rewards:

Along with the challenges we offer very competitive salaries, staff share purchase plan, pension, private healthcare, life cover, season ticket loan, fitness subsidy, fruitful office, breakfast & snacks daily, wine & cold beer on tap, corporate citizenship, volunteering schemes, milestone recognition, long service fully paid sabbaticals, eye care, childcare vouchers & family leave time. Career opportunities are exceptionally good and tailored to you either down the management or technical route. If interested, feel free to get in touch with me directly at mcasali@mimecast.com

  • London
  • £100000 - £150000 per annum
    • Permanent
  • 17 Jun 2019

Software Developer

Global Hedge Fund, City of London

Compensation - Up to £150,000 base + bonus + amazing benefits

Required Skills, Qualifications and Experience:

  • Undergraduate degree from a Tier 1 institute Computer Science, Maths, Physics, Electrical Engineering
  • Postgraduate degree advantageous
  • Minimum of 1 professional experience in software or data engineering.
  • Programming experience in either Python, Java, C++ or other established language
  • Interest in functional programming is always a plus!
  • Ability to creatively propose and evaluate hypotheses for solving complex problems.
  • Excellent written and oral communication skills.

The team is growing rapidly and looking to speak to talented candidates asap!!! Candidates of all backgrounds are welcome - gaming, telecommunications, research, AdTech, E-Commerce etc! What is most important is that you are committed to technology and have an interest in finance - which they can teach you :)

  • Equity
  • 17 Jun 2019

Job description

Software Engineer 

Engineering | Edinburgh

Go where people speak your language

We're looking for an enthusiastic Software Engineer to join our team in Edinburgh. We're growing, so you'll have plenty of opportunities to make a real and lasting impact on the future of iZettle Pro. You'll work in small, cross-functional agile teams, collaborating with other areas of the business, with real ownership of the systems that you produce. We really encourage personal development, learning new things and sharing knowledge with your peers. 

Our Backend stack

  • Go as a primary language for our microservices
  • PostgreSQL for persistence
  • Redis for in-memory caching
  • AmazonSQS and AmazonSNS for asynchronous services.
  • Docker and Kubernetes, all on AWS

We hire people. Not CVs.

  • Building products that thousands of businesses rely on every day seems like something you’d want to do
  • You love solving problems
  • You’ve got a passion for new and exciting technologies
  • You're experienced in writing code in a strongly typed language (like Go, Java, C or C#)
  • Well tested, resilient, and performant code is what gets you going
  • You know your GETs from your POSTs and your PUTs from your PATCHes

We’re iZettle.  

iZettle is on a mission to help small businesses succeed in a world of giants. Founded in Stockholm in 2010, we revolutionised mobile payments with the world’s first mini chip card reader and software for mobile devices. Today iZettle’s commerce platform for small businesses in Europe and Latin America provides tools to get paid, sell smarter and grow your business. We’re more than 500 employees of 45 different nationalities operating in 12 countries, and we’re recruiting the best and brightest from around the world to help us grow further.

Small minds never helped small businesses

It takes originality and an open mind to start a small business.  That’s why small minds have no place in ours. At iZettle, we celebrate the individuality of the people we work with, valuing the impact that diverse experiences, backgrounds, perspectives and ideas can have on our culture and the products we build. We’re proud to be an equal opportunities employer, a place where everyone can benefit from equal access to professional development and bring their whole personality to work

  • Equity
  • 17 Jun 2019

Job description

The DevOps Engineer provides a key role in the development and delivery of high quality systems that operate in both high volume transaction environments and through our web front-ends.  The role is part of the development and operations team that designs, creates, maintains and manages the systems delivering our SaaS and online services to Konsentus clients.

Your role:

Our development and operations team is creating and managing the systems behind our state-of-the-art technology platform.   As a DevOps engineer you will be playing a full part in this team, helping to build out the Konsentus service platform by helping to build out a high quality, robust and reliable, systems environment.   You will be working in both high volume transaction environments (back-end APIs) and with our forward-facing client user interfaces (front-end web services).   You’ll also have the opportunity to vary your role putting on your Developer or Release Manager hat as and when required.  You will be: 

  • Building on and maintaining our IaC, to meet the needs of our rapidly growing business, in a stable, secure and robust manner
  • Working on our high volume, scalable, transaction platform, as well as building client facing management information systems, to create high quality, reliable services and contributing to the technical vision for the business
  • Ensuring the necessary environments are in place for our services to support all layers - Dev, QA, Stage, Sandbox, Production, etc.
  • Building, improving and maintaining our tools for continuous build, automated testing and release management (TDD / BDD)
  • Working in a collaborative team, where your ideas and opinions are valued and respected, to create solutions, solve problems and to help your colleagues
  • Expected to inspire and engage more junior engineers to build their capability and understanding of DevOps and Engineering best practises
  • Working to maintain and improve the stability and performance of the infrastructure
  • Keeping up to date on the latest industry trends and openly shares ideas
  • Working with and helping other team members to share experiences to develop your collective skills and capabilities

You will be joining a growing, professional and highly motivated team.  We expect you to feel valued, to learn lots and explore new areas.  We also expect you help use that learning to bring your fellow team members with you.  Working together, we expect it to benefit you, the team, the business, the systems and our clients.

About you

In order to be successful in this role, we are looking for people with experience in DevOps methods and techniques, using a range of technologies, with a passion for learning more and for helping others to exploit them.

Well practiced in agile development environment, you could currently be a skilled developer looking to develop skills and to take on a larger challenge, or an existing DevOps engineer that relishes the challenge of delivering systems code in to a high-volume, high-availability SaaS environment.  Either way, we are looking for practical people with the right experience and attitude that have a passion for developing systems in to demanding environments such as ours.

It is likely that you have worked with a variety of technologies, probably including:

- Experience of implementing Infrastructure as Code, with tools such as CloudFormation, Ansible, Terraform or Puppet

- Multi-zone, multi-region, resilient and scalable applications

- Previous experience in a DevOps and developer roles in an agile context

- Expertise in Continuous Integration, Continuous Delivery and Continuous Deployment

- Understanding of system administration tasks in cloud environments (e.g. AWS)

- Containerisation and microservices (e.g. Docker, rkt)

- IaaS and PaaS (e.g. AWS, Openstack, Kubernetes)

- SaaS and RESTful API solutions

- Application stacks (e.g. Node.JS)

- RDBMS (e.g. PostgreSQL, MySQL, Oracle, MS SQL)

- NoSQL (e.g. MongoDB, Cassandra, Riak)

- Experience configuring and working with monitoring and APM tools (e.g. Newrelic, Zabbix, DataDog, etc.)

- Knowledge of networking (TCP/IP, DNS)

- Experience creating and working with development pipelines using tools such as Git, Jenkins, CircleCI, NPM

- Proven experience working in Agile development environments and implementing DevOps best practices and methodologies

- Experience in coaching and mentoring your colleagues and peers

- Experience of programming and scripting (e.g. Bash, Java, Go, Javascript)

    • Contract
  • 17 Jun 2019

Job description

Job Description

You will be joining an Agile team of like-minded Engineering talent and delivering key solutions for the Products and Services that will drive value for our customers end-users. We are looking for Engineers who are able to be leaders within their field and within their product area.

You will be participating in daily Stand-Ups, Sprint Planning Sessions, Retrospectives and working alongside Scrum Masters and Product Owners to understand the shape and direction of the future plans for the customer. You will take these plans and then deliver the solutions using your expertise across JavaScript, React, Redux, Node and Java. You will have the autonomy to deliver these solutions and working on taking a consultative approach to help the customer understand the shape with they can achieve with the use of technology.

Qualifications

What you will bring to the role:

We want people to bring their Engineering expertise to our already high-quality team and find their part to play within the delivery. Helping others out, constantly sharing your knowledge and expanding your own knowledge through continuous learning and self-development. You will also bring a leadership approach and an ability to clearly articulate why working in a certain way or introducing a certain technology will be of overall benefit to our customers and as part of their transformation.

We want people to come with experience in the following:

·      JavaScript

·      React

·      Redux

·      Angular

·      Node

·      Java for our back-end development

An Agile outlook and experience in a Scrum environment 

  • 17 Jun 2019

Job description

The Team The Alfresco engineering team builds solutions which help our customers to manage their content.  We are a group full of energy, where integrity, technology, innovation, our community, customer success, and team member growth matter.  You will join a self-organised agile delivery team with a culture of excellent collaboration, team-work and cross-skilling. You will work in a collaborative, team-oriented environment where success is about the effective delivery of quality software solutions by the team as a whole. You will join a self-organised agile delivery team with a culture of excellent collaboration, team-work and cross-skilling. You will work in a collaborative, team-oriented environment where success is about the effective delivery of quality software solutions by the team as a whole. What you'll learn and do

  • Be part of a cross-functional agile engineering team, using Scrum, XP and Lean software development practices
  • Build new products and features for the Alfresco Content Services Platform
  • Write well designed and clean code, proactively identifying and eliminating technical debt
  • Develop test automation at unit, integration and functional level to help ensure the quality of the features and applications developed
  • Help the team improve, through code reviews, refactoring and developing new practices and tooling
  • Collaborate with teams and engineers around the world
  • Learn about AWS, the Alfresco Platform, and Software Development practices from your talented colleagues, attending conferences or formal training programmes
  • Play a role in the open source community

Qualifications

  • Experience building web applications or services using Java or JavaScript
  • Awareness of test automation frameworks and tooling, such as JUnit, RestAssured or WebDriver
  • Working knowledge of version control systems such as SVN or Git
  • A desire to work in a team environment with a understanding of Scrum or XP practices
  • An ability to get stuff done, driven to see your team succeed
  • A passion to learn new technologies, tools and development practices
  • 17 Jun 2019

Job description

We’re looking for enthusiastic software engineers to join our Activiti team based in London. The Activiti team are the custodians and lead maintainers of our homegrown open source BPMN process engine. The project is currently undergoing a complete re-architecture to become the choice as an open-source cloud native process engine. We want Engineers to help complete the development of Activiti 7.0 and beyond. Working on a fully open-sourced project, you will join a self-organized agile delivery team with a culture of openness, transparency, collaboration and commitment. You will work together with other Alfresco engineers and members of the Activiti and Alfresco community around the world to achieve the teams goals. This is a unique opportunity to join a growing team which is helping to change the face of open-source BPM solutions. More information about the Activiti project can be found here: https://activiti.org What you'll learn and do

  • Be part of a cross-functional agile engineering team, using Scrum, XP and Lean software development practices
  • Work together with the Activiti community to define and develop features and enhancements to the project
  • Write well designed and clean code, proactively identifying and eliminating technical debt
  • You’ll be working with modern technology, including Docker, Kubernetes and Spring Cloud to develop the next-generation of BPM software
  • Develop test automation at unit, integration and functional level to help ensure the quality of the features and applications developed
  • Help the team improve, through code reviews, refactoring and developing new practices and tooling
  • Collaborate with teams and engineers around the world, both within Alfresco and in the Activiti open source community
  • Learn about AWS, the Alfresco Platform, and Software Development practices from your talented colleagues, attending conferences or formal training programs

What you’ll bring 

  • Experience building distributed applications and services using Java and Spring Cloud
  • Working knowledge of deployment and orchestrations tooling Docker and Kubernetes
  • An eye for good code, using techniques such as DDD and TDD to drive out the right architectural design
  • A test first approach to development, with experience of testing frameworks and tooling such as JUnit, TestNG and RestAssured
  • An understanding of the requirements of building cloud-native applications, following principles such as the 12-factor app
  • A desire to work in a term environment with an understanding of Scrum or XP practices and a bias for Continuous Delivery
  • An ability to get stuff done, driven to see your team succeed
  • If you can show experience of previous open-source software development, this would be advantageous
  • Prior knowledge on BPM is not required, as training will be provided
  • Perhaps overall, a passion to learn new technologies, tools and development practices and a drive to share those learnings with others