Lead Software Engineer (Windows)

Lead Software Engineer (Windows)

Full Time - Lead Software Engineer (Windows)

At Impero Software

Apply Now

Work from anywhere



REMOTE JOB SUMMARY

Key Technologies: ruby, c#, .net, ios, android, ...

At Impero, we've been in Education Technology since 2002, building systems to keep children and young people safe and make them successful. We are passionate about protecting every learner, their wellbeing and their future through managing, supporting and monitoring. We do this by working closely with educators around the world. With recent new leadership, we're building a distributed UK-based engineering team to reimagine our technology platform.

Location: Remote

Since: Tue Oct 01 08:11:16 UTC 2019


FULL DESCRIPTION

We are first and foremost looking for best of breed developers who are positive and ambitious and who can demonstrate strong engineering principles. Whether you’ve been developing for two years or ten we may have a role for you. Our product vision is exciting and the roadmap ahead is challenging. Our team is growing in a way that will allow you to play to your strengths: whether enjoying data modelling and analysis, or building huge new feature sets.

We believe in creating careers, not jobs. During your time with us you’ll receive regular, honest, helpful feedback, with a clear progression path. We’ll be looking for ways to grow your expertise, and we will provide opportunities for your professional development. We’re a distributed team, who put energy into speaking every day, and we arrange regular meetings both by department and as a company. In the first few months as you get to know the team and products, we'll bring you into our Nottingham office as needed, but our team is distributed-first: doing your best work isn't dependent on you being in a certain place. Our web platform - less than two years old - is built exclusively in Ruby on Rails with interlinking native device clients, communicating through standard web protocols. At Impero, we believe we're creating something special, and we'd love for you to join us.

Lead Software Engineer (Windows)

Role

The successful candidate will take responsibility for working as a software engineer within an agile team to develop the company’s Windows device client applications, and will lead the Devices team.

Responsibilities Leadership

  • Act as team lead to the team of device software engineers, working across Chrome OS, macOS, iOS and Android platforms.

Operational

  • Work within a cross-functional software team (consisting of Software Engineers, Cloud Infrastructure Engineers and testers) to develop device clients for Windows devices.
  • Take responsibility for the quality and speed of your own deliverables.
  • Perform automated and manual testing on your own work.
  • Assist other members of the engineering team where required.

Characteristics Essential

  • Experience of working in a distributed workforce in an agile development team.
  • At least 3 years of commercial experience (or equivalent) in .NET Core (C#) development for Windows.
  • At least 3 years of experience in writing automated tests.
  • Understanding of Android OS APIs.
  • Experience of integrating device applications with web applications.
  • Understanding of programming, networking and information security principles.
  • Enthusiasm for understanding technical ideas and explaining them clearly to other members of the team.
  • A strong standard of spoken and written English.

Want to Apply directly?


SIMILAR REMOTE JOBS YOU MAY LIKE

RFP: JavaScript component for embedding a list of Podcast Episodes  in Website Builders with specific functionality for Wordpress

RFP: JavaScript component for embedding a list of Podcast Episodes in Website Builders with specific functionality for Wordpress

Contract

Company: Podomaatic

Robotics Software Engineer

Robotics Software Engineer

Full Time

Company: Neya Systems LLC

Front End Developer

Front End Developer

Full Time

Company: Yaka Labs


Back to job listings

Try DevAlert Now

Start receiving alerts and mails on the juiciest remote job offers!