Software Engineer

Recruiter
GPW Recruitment
Location
Skelmersdale
Posted
24 Nov 2018
Closes
10 Dec 2018
Contract Type
Permanent
Hours
Full Time
My client a global leader in the field they operate in is seeking a Software Engineer specialising in Microsoft Technologies. The Software Engineer will develop data, interface and service architecture capabilities within software & technology solutions applications, built on the company's technology platforms and product offerings, for worldwide customers. This job reports to the Manager, Digital Solutions, SW Engineering. Position Responsibilities Develop software components using Microsoft skillsets Help to Develop our existing products and platforms Work with business stakeholders to refine business requirements Work with and help organise work for the team Analyse business requirements and provide a solution that is robust and scalable Provide technical documentation of solutions Break down architected solution into smaller, achievable tasks Present and communicate solution to both technical and nontechnical stakeholders Debug and provide solutions for complicated issues Participate in demos and code reviews Enforce software best practices, standards and processes Proactively seek ways to incorporate new and creative ideas and methodologies into software development efforts by keeping abreast of current methodologies, technologies and tools The successful candidate will have/possess: · Proven technical skills · Strong organizational and team management skills · Superior knowledge of Microsoft technologies. · Thorough understanding of the software development cycle, software architecture and product development · Effective interpersonal verbal and written communication skills · Organization, time management, and prioritization skills Proficient in MS Office applications including Word, Excel, and PowerPoint Qualification Requirements: Bachelor's degree in computer science and 3 to 5 years of software development experience 5 years of software as a service development experience C# and .NET coding experience using Visual Studio IDE Strong object-oriented and multi-threading programming knowledge Expert knowledge with standard design patterns Expert diagramming solutions (flow, block, logical) Demonstrated knowledge and experience of Agile (Scrum) methodology Team Management/Product Owner experience Team player and self-starter with minimal supervision Familiar with tools such as VSTS/TFS, MTM, TeamCity Experience using modern Web UI technologies Ability to effectively communicate with others, both verbally and in writing Preferred Qualifications: Expert working on C#, ASP.NET and MVC Experience in web technologies like HTML5, CSS Experience on client-side script like JavaScript, jQuery, Handlebar JS, Bootstrap, Angular Experience working with SQL / ORACLE Database. Experience in multi-threading programming Added experience on cloud technologies like developing on Azure Service Fabric, Actor Model design and micro services - would be advantageous. Experience using PowerBuilder would be hugely advantageous Experience in leading development teams

Similar jobs

Similar jobs