Software Engineer

Software Engineer
Empresa:

Simplify Digital


Software Engineer

Detalhes da Vaga

*Who we are:*
We are a fast growing technology business who develop deal comparison SaaS for our own branded retail business (Simplifydigital) and numerous other blue-chip clients across Europe, including: Carphone Warehouse, Sky, TalkTalk, MSN, Comparethemarket, DMGT, Numericable and the Guardian Media Group.
The business was founded in 2007 and we currently focus on TV, broadband and home phone price comparisons, however we are in the process of expanding into energy and mobile phone comparison.
We remain privately owned, and were named as one of Europe's fastest growing technology businesses in the 2013 GP Bullhound Media Momentum Awards; the 2013 Sunday Times Tech Track 100; and the Deloitte Technology Fast 50 awards.
*The Role…*
The Software Engineer position will report to a Technical Lead, working in a Scrum team and closely with stakeholders and product managers on a number of high profile projects.
*A bit about what you may be doing:*
Working within an Agile environment on a number of high profile projects
Liaising with the technology team and wider business to effectively complete these projects
Contributing to the Technology strategy and architecture by suggesting new technologies and solutions

*Essential skills:*
Degree in a technical discipline like Computer Science, Mathematics, Physics, etc
Experience in some of the following technologies:
Backend: C#, Node, MVC.NET, Elasticsearch, MongoDB, SQL Server, RabbitMQ, Jenkins CI, Gitlab
Frontend: KnockoutJS web components, AngularJS, Gulp, Bower, PostalJS, karma, jasmine, LESS
Excellent communication skills and ability to work effectively in a team environment.

*Desirable skills:*
Experience of working in an Agile environment (SCRUM/XP/lean)
Experience in engineering best practices such as:
Test-first design
Pair programming + code reviews
Continuous integration
SOLID principles and design patterns


Fonte: World_Jobnos


Área:

  • Tecnologia da Informação / Programação

Requisitos


Conhecimentos:

  • SQL