Software Developer

E Resourcing Ltd
11 Sep 2018
18 Sep 2018
Contract Type
Full Time

My client, a market leader in forecourt payment and loyalty solutions, are looking to add to their Development team during a very exciting time.
This role is for a dynamic and driven fullstack developer to bring his/her knowledge and experience to help us maintain and develop our hosted head office solution in the retail sector. There will be opportunities to work on different projects and technologies and to expand skills and knowledge. Experience in the convenience, point of sale or retail back office or head office environments is a benefit.

This is an exciting opportunity to join a growing software company with strong ambitions and to bring your own skills and ideas to the team. We are looking for eager, selfmotivated individuals who thrive on learning and problem solving, who are up for a challenge and want to make a difference. Attitude is more important than experience.

Design, build, and maintain efficient, reusable, and reliable C# and TSQL code.
Deliver high quality functional software within agreed timescales.
Collaborate with a team to prepare designs, estimates and functional specifications.
Maintain quality through code and document reviews.
Participate in Agile based meetings to ensure iterations are well defined, planned and delivered.
Investigate software/system faults and devise solutions to these problems.
Review team & iteration performance to identify improvements to future deliveries.
Take responsibility for own learning and ensure rapid uptake of familiarity with the system
Work closely with internal stakeholders to understand their needs and develop changes
Maintain accurate documentation

Strong analytic skills, and logical approach to problem solving.
Commercial experience developing with C#, TSQL, MVC and ASP.NET.
Solid TSQL skills including experience of creating and amending Stored Procedures working with Microsoft SQL Server.
Experience of Ember JS
Experience creating/maintaining web sites on Internet Information Services.
Ability to work in a deadlineoriented environment and be a highly organized individual with the ability to multitask and have a high attention to detail.
Working knowledge of design patterns and Object Orientated Design.
Strong knowledge of refactoring, including improving the design of existing code.
An Interest in programming best practices.
Good interpersonal and communication skills and be autonomous and proactive in solving problems.
Clear and concise documentation skills
Knowledge of relational database technologies such as Microsoft SQL Server and related .NET technologies
Knowledge of Java, Ionic, Intel XDA, Typescript, Bootstrap, IIS 7.0
Understanding fundamental design principles behind a scalable application
Proficient understanding of code versioning tools, such as GIT
Familiarity with continuous integration

Experience developing RESTful WebAPIs.
Understands the Agile software development lifecycle and working knowledge of SCRUM.
Full development life cycle experience.
Experience in large, complex system implementation projects.
Knowledge of performing test driven development.
Experience with CI tools such as TeamCity
Knowledge and experience of retail (convenience & forecourt) and EPOS would be an advantage

For more information on this exciting opportunity, please contact Lee Barham on ##### ######/ #####@######.### Advertised through Zoek 0cc2f8c5810f4a058a9b3269e088d7a33

Similar jobs

Similar jobs