keywords/skills

Showing page 6 of 520 (10 in 0.47 seconds)

  • 02 Sep 2018

Job description

Gumtree, part of eBay Classifieds Group, is the UK’s leading classifieds site with over 14.5M unique visitors every month and over 9.5M app downloads. Founded in London in 2000, on Gumtree you can buy and sell everything from cars to home items and find jobs, local services, community events and even somewhere to live.

We’re looking for a Head of Engineering to join the Product Development team, reporting to the CTO. You will play a key role within engineering leadership, responsble for hiring, mentoring and managing 15-20 people, while maintaining strong development standards.

Based in beautiful Richmond, London, just by the riverside, you will join a team of over 40 engineers constantly innovating and delivering value to millions of people every single day. We work in an Agile environment in cross-functional squads, building features using continuous integration and constant testing with our users.

In this role you will be responsible for:

  • People management of 15-20 back-end and front-end engineers, Scrum Masters and QA engineers.
  • Lead coaching, mentoring, career development and hiring across the team.
  • Work closely with product management to meet company objectives and goals.
  • Partner with leaders from across the business, including other eBay Classifieds Group brands worldwide.
  • Continually innovate and optimise our technology, people and performance.
  • Promote clean, testable and maintainable code that is modular and scalable.

We’re looking for:

  • Experience managing large teams of engineers, testers and managers.
  • Knowledge and experience of software engineering and standard methodologies.
  • Familiar with organising work to follow Agile methodologies.
  • Excellent interpersonal skills with both technical and non-technical people.
  • Real passion for developing your people to ensure they succeed.

Although this is not a hands-on role, you should have strong development experience, ideally in some of the tools and technologies that we currently use:

  • Java, Spring, Scala, Akka, Elasticsearch, PostgreSQL, MongoDB, Redis, Hadoop.
  • React (with Flux), JavaScript ES6, SASS, HTML5.
  • Jenkins, JUnit, ScalaTest, TestNG, Mockito, Cucumber.

Benefits:

  • Flexible working patterns and occasional work-from-home supported.
  • Full medical, dental and vision healthcare cover.
  • Pension scheme.
  • Life and disability insurance.
  • Childcare vouchers, parental leave policy and Cyclescheme available.
  • Networking, learning and global travel opportunities across eBay Classifieds Group.
  • Regular Tech Talks, Hackathons and workshops.
  • Phenomenal working environment with height-adjustable desks and Aeron chairs.
  • Free breakfast, fruit, snacks, soft drinks, coffee and tea.
  • Free on-site massages, yoga, pilates and fitness bootcamps.

Interview process:

Introductory phone call with CTO.
Face-to-face interviews including meetings with a senior engineering, engineering manager and CTO.

  • £35k - 60k
  • 02 Sep 2018

Job description

Your Responsibilities

  • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity
  • Practice sustainable incident response and blameless postmortems
  • Help design, manage and implement the way we package and ship our source code
  • Work with software engineering teams to identify opportunities for standardisation and automation of manual processes

Your Qualifications

  • Experience in one or more of the following python/ruby/golang/node/Java
  • Extensive knowledge of Linux
  • Hands on knowledge of automation tools such as chef, terraform, ansible
  • Working knowledge of modern deployment strategies
  • Strong focus on automation and testing

Optional Qualifications

  • Systematic problem-solving approach
  • Hands on experience with containarization platforms
  • Experience with cloud infrastructure
  • Knowledge of Agile
  • Experience with TDD
  • £45k - 59k
  • 02 Sep 2018

Job description

The Opportunity

Technical leadership role in Group Transformation as a Software Engineer focused in the General Insurance Value Stream. This is a strategically important area with a portfolio that will challenge you and inspire your best thinking. We need to deliver:

  • Innovation within our applications, giving our customers technology that meets their needs and supporting our vision to be bank of the future;
  • Significant change on Home Insurance applications including developing digital solutions to provide an E2E digital customer journey 
  • A brand new operating model which will see the whole organisation fundamentally shift to agile delivery methods

Essentially, if you join us now you will be part of and help drive and influence a ground-breaking transformation.

Core skills required: Windows, C#, .net, Microsoft SQL Server.

Proven technical knowledge of a specific area of DevOps tooling, e.g. Continuous Integration tooling pipelines across a variety of technologies (e.g. Java/.NET), Containerisation (Docker/Kubernetes/etc..), Source control platforms (TFS/VSTS/Git.), Cloud Platforms (AWS/Azure/Google), Infrastructure as Code (Terraform/Chef/Puppet/Ansible).

Experience of coaching and mentoring teams to adopt the latest techniques in software development.

A ‘team player’ who can build relationship and work productively with others across a variety of domains, disciplines and locations

Someone who is passionate about technology and its application to real-world problems

Someone who has confidence to express own opinions, and be pragmatic about modifying them when appropriate

Experience in Duck Creek insurance application would be desirable.

You will also need to demonstrate an ability to support service issues by quickly analysing root cause, assessing impact, performing fixes/workaround if applicable, deriving statistics and representing on incident calls with precise information being communicated to relevant stakeholders.

So, if you have a proven background and are passionate about software engineering, motivated by working in an agile environment and you want to work within an organisation where you can truly be yourself, get in touch and let’s talk. Together we make it possible.

Lloyds Banking Group. Proud to be recognised as 'Stonewall Top Private Sector Employer', 'Top10 Employer for Working Families', 'The Times Top 50 Employer for Women' and both 'Gold Standard' and "Best Workplace Adjustments Process" from the Business Disability Forum.

Additional information

Successful applicant may be required to be part of an out-of-hours support.

  • 02 Sep 2018

Job description

About the role…
A fantastic opportunity to join Raytheon UK’s cyber business as part of a growing Test & Integration team. We develop software using an Agile/Scrum methodology and you will be involved fully in the software development lifecycle, working closely with the developers in an integrated team environment. Working for Raytheon you will be part of a growing team, working alongside world class partner organizations. Raytheon supports on-going professional development through both formal and on-the-job training to help you further develop your career and develop your management and leadership potential.
 
Main duties of the position:
Basic Objective: Performing activities associated  with integration, system and customer acceptance test phases of the system development lifecycle
 
Key Responsibilities:

  • Apply test skills and experience within the context of an Agile software development team.
  • Act as test & integration lead for small/medium programmes or subsystems within larger programmes.
  • Defining test environment and tool requirements.
  • Manage creation of automated and manual test scripts.
  • Produce test & deployment strategies and plans in compliance with customer project guidelines.
  • Produce deployment packages appropriate for support estimation of test activities
    Support test team interactions with the wider development team and assist in the resolution of issues.
  • Support the development team at formal and artifact reviews as necessary.
  • Provide defect and code quality metrics to the programme
     
    What we are looking for…
    Skills Include:
  • Understanding of the Systems Engineering lifecycle, and demonstrable application of relevant Test methodologies and toolsets.
  • Experience of deploying and configuring complex software under Linux.
  • Experience of virtualization (e.g. VMWare and Hyper-V) Requirement verification and validation for software based systems.
  • Test specification development
  • Test script preparation.
  • Experience of scripting languages such as Python, Perl.
  • Experience of Automated Test Tools such as Selenium, Cucumber.
     
    Desirable Skills:
  • Experience Working in an Agile/SCRUM/DevOps delivery model.
  • Knowledge of developing in a high level language such as C++/Java.
  • Experience of Continuous Integration.
  • Linux system administration skill
     
    Key Behaviours:
  • Good interpersonal skills for customer and partner liaison.
  • Good written and oral communication skills.
  • Good time management, organization and prioritization skills.
  • An inquisitive mind and a desire to promote innovation.
  • A desire  to learn and constantly expand your horizons.
  • Ability to work closely with others in a small team.
  • Ability to work under pressure.
  • High degree of initiative and flexibility.
  • Willingness to travel if required 

Diversity:
Diversity is a core business imperative at Raytheon. We are an equal opportunity employer that promotes inclusiveness and always employs the best professionals for the job. Having a diverse workforce allows Raytheon to draw upon a range of different ideas and experiences which supports growing our business and creates an environment where everyone has an equal opportunity for success.

  • £45k - 59k
  • 02 Sep 2018

Job description

Your role as a Java Engineer is important in the future of our product development.

You'll be able to shape the way we design, build, test and deploy our web based applications, using cutting edge technology.

On a day to day basis, this will mean being part of an engineering team who will:

  • Launch new financial products
  • Launch new digital marketing initiatives – promotions
  • Extend the functionality of our existing web and mobile applications to attract and retain customers
  • Integrate 3rd party APIs to our products and services
  • Secure, update and maintain multiple content repositories

As a Java Engineer, your role will be part of a cross-disciplinary feature team in addition to being a highly experienced member of our wider Scottish Widows Engineering team. As part of these teams, you will be expected to demonstrate and apply exemplary software engineering practices and skills, whilst working in a collaborative and agile environment.

What you’ll do:

  • Write modular, well tested applications that remain easy to maintain as the codebase and business continues to scale
  • Contribute to setting the strategic direction for how applications are developed within the team
  • Ensure software is built in a way that is consistent with the frameworks, patterns and practices that exist across the wider engineering community
  • Understand and apply industry best practices, foster knowledge sharing to provide solutions for complex business problems where no precedent may exist, and ensure implementation of solutions where appropriate
  • Mentor and develop junior engineers, providing clear and constructive feedback, whilst creating opportunities for learning and growth
  • Create focus on delivering business value through industry standard engineering methods and principles
  • Ensure web applications are fast, secure and work across all manner of devices and viewports

We would like to hear from, if you have:

  • Understanding of the full web stack, deep and broad knowledge, and significant exposure to web technologies, especially; Java, HTML5, CSS3 etc.
  • Have a strong understanding of source code repositories and change management tools (Git, JIRA)
  • Previous experience in an enterprise environment with automated build/test/release processes, source code management (Git) and change-management (JIRA)
  • Strong knowledge of the entire software development life-cycle from design, build to production
  • Excellent team working and communication skills
  • Experience in building high-performing and secure front-end code
  • Previous experience with large-scale development projects

Join us:

If this is you, we’d love to hear from you. Join us and be part of an inclusive, values-led culture focused on making a difference.

Whatever your aspiration, you can also expect excellent benefits (see below), personal development and a career that’s enriching and full of opportunity.

Scottish Widows is part of Lloyds Banking Group and at LBG, we’re invested in your continual development. That’s why we’ve fostered a collaborative learning environment that supports your career goals and encourages knowledge-sharing. Our inclusive culture offers you flexibility to try new things while helping you build the future you want.

Benefits:

  • Car or car allowance of up to £4080 per year
  • Flex: 4% of base salary - can be used to select additional benefits or take as cash.
  • Group discretionary bonus - On Target bonus (as a percentage of base salary) – 15%
  • Pension: Contributory Pension of up to 13% employer contribution
  • Private Medical Insurance
  • Share plans
  • 30 days holiday (plus Bank Holidays)
  • 02 Sep 2018

Job description

WhatsApp is a fast, simple and reliable way to talk to anyone in the world. More than 1 billion people in over 180 countries use WhatsApp to stay in touch with friends and family, anytime and anywhere. WhatsApp is not only free but also available on multiple mobile devices and in low connectivity areas — making it accessible and reliable wherever you are. It's a simple and secure way to share your favorite moments, send important information or catch up with a friend. WhatsApp helps people connect and share no matter where they are in the world.

Join a world-class engineering-driven company, where you'll have instant impact from day one. WhatsApp has an open culture and flat organization. As a member of our engineering team you will tackle challenging issues of scale, reliability and security while delivering a delightful, simple user experience to a global user base. If you love writing code, hate tons of meetings, then come talk to us.

Competitive Salary including the following benefits apply:Medical Benefits Dental Benefits Vision Benefits Pension Benefits Life Assurance Childcare Benefits Gym BenefitsTransport benefitsLaundry Benefit Posted: August 28th 2017Closing date: September 26th 2017

Responsibilities

  • Create new, awesome features for millions of users
  • Write efficient, maintainable code for mobile phones
  • Own release and QA cycles of your code
  • Work with customer support to fix reported bugs

Minimum Qualifications

  • BS in Computer Science or equivalent
  • Ability to work in a team
  • Experience with Java, Objective-C, C#, or C/C++ programming and debugging skills
  • Understanding of application architecture and object-oriented design
  • Android, iOS, or Windows Phone development experience, with knowledge of best practices, APIs and libraries
  • Experience with commercial software experience
  • Working experience with networking and messaging protocols
  • Knowledgeable in the following areas: multi-threaded programming, TCP/IP sockets, SQLite

Preferred Qualifications

  • Experience developing native mobile apps
  • 02 Sep 2018

Job description

WhatsApp is a fast, simple and reliable way to talk to anyone in the world. More than 1 billion people in over 180 countries use WhatsApp to stay in touch with friends and family, anytime and anywhere. WhatsApp is not only free but also available on multiple mobile devices and in low connectivity areas — making it accessible and reliable wherever you are. It's a simple and secure way to share your favorite moments, send important information or catch up with a friend. WhatsApp helps people connect and share no matter where they are in the world.

Join a world-class engineering-driven company, where you'll have instant impact from day one. WhatsApp has an open culture and flat organization. Every engineer is literally sitting a few steps away from the founders. As a member of our engineering team you will tackle challenging issues of scale, reliability and security while delivering a delightful, simple user experience to a global user base. If you love writing code, hate tons of meetings, then come talk to us.

Competitive Salary including the following benefits apply:Medical Benefits Dental Benefits Vision Benefits Pension Benefits Life Assurance Childcare Benefits Gym BenefitsTransport benefitsLaundry Benefit Posted: August 25th 2017Closing date: September 25th 2017

Responsibilities

  • Create new, awesome features for millions of users
  • Write efficient, maintainable code for mobile phones
  • Own release and QA cycles of your code
  • Work with customer support to fix reported bugs

Minimum Qualifications

  • BS in Computer Science or equivalent
  • Ability to work in a team
  • Experience with Java, Objective-C, C#, or C/C++ programming and debugging skills
  • Understanding of application architecture and object-oriented design
  • Android, iOS, or Windows Phone development experience, with knowledge of best practices, APIs and libraries
  • Experience with commercial software experience
  • Working experience with networking and messaging protocols
  • Knowledgeable in the following areas: multi-threaded programming, TCP/IP sockets, SQLite

Preferred Qualifications

  • Experience developing native mobile apps
  • 02 Sep 2018

Job description

WhatsApp is a fast, simple and reliable way to talk to anyone in the world. More than 1 billion people in over 180 countries use WhatsApp to stay in touch with friends and family, anytime and anywhere. WhatsApp is not only free but also available on multiple mobile devices and in low connectivity areas — making it accessible and reliable wherever you are. It's a simple and secure way to share your favorite moments, send important information or catch up with a friend. WhatsApp helps people connect and share no matter where they are in the world.

Join a world-class engineering-driven company, where you'll have instant impact from day one. WhatsApp has an open culture and flat organization. Every engineer is literally sitting a few steps away from the founders. As a member of our engineering team you will tackle challenging issues of scale, reliability and security while delivering a delightful, simple user experience to a global user base. If you love writing code, hate tons of meetings, then come talk to us.�
We're a very small team, creating features and services for over a billion of users. We build fast and reliable automations that support the core WhatsApp platforms (iOS, Android, Web, Enterprise), allowing engineers at WhatsApp to reliably and safely deliver their apps to the world. Do with code what would take hundreds of people if done manually!

Responsibilities

  • Automate CI system that implements key targeted optimizations for the build and provides analytics and metrics to evaluate project performance
  • Develop automations that raise early warning alerts to catch crashes before dogfooders or real users do
  • Integrate WhatsApp with FB's tooling that automatically designs test cases to find crashes, pin point potential faulty code and match logs to give extra signal to help find fixes
  • Provide tooling for QA teams to be able to do bug tracking and resolution more efficiently
  • Develop automations to support our localization tool by collecting and analyzing hundreds of thousands of app strings and screenshots

Minimum Qualifications

  • B.S. in Computer Science or related field
  • Programming and debugging experience in Python, JavaScript, Objective-C, and/or Java

Preferred Qualifications

  • Knowledge of iOS and Android SDK
  • Experience in CI systems (e.g. Jenkins)
  • Experience in UI automation (e.g. UI Automator, XCTest, Selenium)
  • Understanding of application architecture and object-oriented design
  • Experience with programmatic image manipulation (e.g. Python Image Library, ImageMagick)
  • 02 Sep 2018

Job description

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.

Facebook is in search of the world’s most creative and experienced engineering leaders. We embrace entrepreneurs as well as those who come from more established organisations. Software Engineering Managers are clearly characterised by progressive technical experience and demonstrated progression in management responsibility. You have also kept your coding skills sharp and bring an unwavering passion for managing the dynamics of a fast-paced environment.

Responsibilities

  • Be both highly technical, hands-on coder and an effective people manager
  • Communicate across functions and drive engineering initiatives
  • Participate in technical design

Minimum Qualifications

  • Proven hands-on technical management.
  • Exceptional coding skills in one of the following: C++, Java, Javascript, or PHP.
  • Demonstrated ability to manage technical teams.
  • BS / MS in Computer Science (In lieu of degree, relevant work experience).
  • 02 Sep 2018

Job description

About OpenMarket

We’ve got a pretty good thing going on here at OpenMarket. We’re leaders of a mobile industry that's transforming the way customer obsessed businesses communicate with their customers. Join our team: we're friendly, caring, weirdly tenacious, and fun. The world’s biggest brands seek us out because we love finding ways to help them make their customers’ lives easier. It’s this obsession with customer experience that helps us develop software, technology and processes that competitors all over the world desire.

OpenMarket Culture

We’re seeking enthusiastic, collaborative and resourceful people from a range of backgrounds who know how to get things done. Success comes from our culture, diversity and dynamic global team so we value people who are authentic, take ownership, and deliver together. Does this sound like you?

Full Stack Cloud Engineer

This is a dynamic role with high emphasis on being self-motivated to solve the task at hand. There is no ‘typical day’ on the Cloud Technologies team as new challenges are presented daily. You will ensure that good decisions are being made and procedures are being followed. Where gaps are found in process or infrastructure, you will take ownership to resolve them. When services are interrupted, you will be responsive and restore functionality in a timely and efficient manner. You will work closely with coworkers in other offices and time zones on the constantly evolving mission to achieve zero down time of services hosted by Operations. The team is constantly innovating new approaches to improve efficiency, automate repetitive work and reduce manual tasks.

What you'll be doing

  • Day-to-day operational support of a CD infrastructure relied upon by teams deploying software to the cloud
  • Write code to support the deployment of services in our cloud environment
  • Participate in projects to design and implement new technology solutions, meet specific business needs, solve problems, or improve Cloud Technology offerings
  • Work directly with developers to deploy cloud services, resolve issues, and determine solutions
  • Participate in 24/​7 on-call responsibilities to respond to emergency situations and perform scheduled maintenance
  • Contribute to and maintain documentation for systems, processes, procedures and infrastructure configuration

What to bring

  • 5+ years of experience working with Linux systems
  • 5+ years full stack cloud development or DevOps experience
  • 4+ years coding experience in Python, and Bash scripting
  • 4+ years working with and supporting AWS
  • Demonstrable proficiency with HashiCorp Terraform
  • 2+ years experience working with GIT
  • Good written and verbal communication skills, and the ability to interact professionally with a diverse group of clients and staff
  • Ability to diagnose and remedy serious issues promptly and effectively
  • Strong analytical and problem solving skills in a highly visible fast paced environment
  • Ability to multi-task and keep track of various deliverables and their respective deadlines
  • Ability to work independently but also be productive in a team setting such as a multi-faceted project

Nice to have

  • Experience with centralized configuration management such as Puppet, Chef or Ansible
  • Experience working with other cloud technology stacks (Azure, Google Cloud)
  • Experience functioning as a cloud architect
  • Software development experience
  • Experience deploying highly available Java services in large distributed architectures 
  • Experience with CI/CD tools such as Jenkins

You'll be a great fit if

  • You love being a part of a small, dynamic, and agile team that inspires you to learn and grow
  • You desire to work with some of the world’s top brands
  • You love finding solutions to interesting problems and determining how things work
  • You welcome having autonomy with complex tasks
  • You are passionate about using your experience and expertise to inspire the team

Additional Information

This position is open in London, GB.  OpenMarket embraces diversity and is an equal opportunity (EEO) employer.  Employment in this position may be contingent upon successful completion of a criminal and/or credit background investigation.