The Senior Developer will lead projects on the development of a global Asset Management System that provides rich interface and functionalities for our customers. They will have the opportunity of exposure to different Microsoft and Web technologies ranging from databases to windows and web applications.
Review and improve performance/security/usability of applications and databases
Work closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team
Plan and document technical specifications for features or system design
Design, build and configure applications to meet business process and application requirements
Write testable, scalable and efficient code and lead code reviews
Mentor junior team members and ensure they adhere to determined software quality standards
The ideal candidate must be self-motivated with a proven track record in full software life cycle. They must have lead development teams before, be comfortable in the dynamic atmosphere of a technical organisation with an expanding customer base.
In addition, the ideal candidate will have:
Architecture design of application and database
Cloud Application Development
SQL database development skills
Excellent knowledge of programming and security best practices
Good understanding of APIs, IIS and Web Applications
Ability to use GitHub, TFS, Visual Studio
Ability to produce software documentation
Excellent support and troubleshooting experience
Excellent knowledge of all MS Office Products
And be an excellent communicator in English (Written and Verbal).
Please note: As you can appreciate we are currently overwhelmed with applications and we can therefore only contact those applications that have relevant skills for positions that we currently have available. Should you not hear from us within a week, you have been unsuccessful on this occasion.
March Recruitment is an equal opportunities employer and complies with all relevant UK legislation. If you are successful in your application, you will be required to attend a full registration with one of our Consultants which will involve you providing a current passport, any relevant visas and completing relevant tests and a full competency based interview.