Senior Software Developer

Recruiter
Purple Placements
Location
Milton Keynes
Posted
14 Apr 2019
Closes
28 Apr 2019
Contract Type
Permanent
Hours
Full Time

My client is looking for an enthusiastic Software Engineer, based in their Milton Keynes office. The successful applicant will design, develop, test, deliver and maintain solutions for their tracking business.

The applicant will be comfortable in a full-stack Microsoft development environment including: an MVC .NET web application, a rich-client web-application built using angular and bootstrap framework; SOAP and Restful interfaces; a core C# server code-base and a MS SQL Server database, AWS Cloud. The successful candidate will support and develop for all aspects and layers of the tracking systems.

As member of an Agile Scrum team, the successful candidate will take on tasks as necessary in coding, testing, requirements gathering, design, delivery and support of new and existing features and applications.

The successful candidate will also participate in Sprint Planning, Scrums, Reviews and Retrospectives. As part of an Agile team, activities may include demonstrating features to stakeholders; negotiating with the Product Owner, estimating User Stories etc.

As the platform migrates to the cloud and launches in worldwide markets the successful candidate will also help develop robust test and automation process to facilitate automatic deployment to the cloud regions.

The ideal candidate will have a passion for technology and will have some exposure to the latest tools for code deployment and testing.

* Design, implementation, testing and maintenance of high quality software.
* Full participation in and adherence to the Agile Scrum process.
* Investigate, troubleshoot and resolve software issues.
* Use of processes for Lean Software Development, Problem Solving Process, Daily Management, Kaizans
* Measure the performance of the system daily to ensure SLAs are met.
* Collaborate and communicate effectively within the team and to business stakeholders
* Commit to product quality, particularly by means of code reviews, implementation of unit tests and QA test execution where required.

Bachelor's Degree in a scientific, numerate or IT discipline with ideally a master's degree or at least 5-8 years of relevant industry experience.

Competencies
Excellent communications skills, both written and verbal.
Confident, enthusiastic and able to demonstrate initiative and an ability to adapt to change.
A team player willing to promote high standards that enable the team to deliver excellence to the customer.

Essential Skills:
Proven skills in .NET Development.
Object-oriented programming skills in C#.
Good understanding of Microsoft SQL Server and data modelling processes.
Strong problem-solving skills - with the ability to carefully analyse and drive to root cause.
Experience of SOAP, Restful, XML, JSON
Experience of developing in an Agile process.

Desirable:
Experience JavaScript frameworks such as Angular etc.
Experience in AWS Cloud technologies

Similar jobs

Similar jobs