London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Leeds |
Education | Not Mentioned |
Salary | 55,000 - 60,000 per annum |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent , full-time Work from home |
Seeking an experienced Senior/Lead Developer. As part of the engineering team, you will lead a team of software developers to develop and support software capabilities that are aligned with user needs and strategic business objectives.Key notes -Strong backend - WEB APILooking for someone with at least 5 years experience as a Dev, lead dev - full stack on back end .net stack C#, ASP.net, NVS, Webapi.Front end - HTML, CSS, latest versions or handler or react, vanilla JAVA.MYSQL, ISS - good knowledge.Key responsibilitiesProvide technical assurance on complex IT initiatives and support shaping of new projectsOwns projects and features from a technical delivery standpoint, ensuring the team is meeting their objectives as plannedWork closely with the scrum master or project manager to ensure the entirety of projects are being deliveredDevelop performant, maintainable, and reusable software solutions and components that function across multiple browsers, devices, and operating systems, with a high-degree of user-database interaction.Understand and interpret existing application software solutions, and propose product feature enhancementsBuild proof of concepts to demonstrate design thinking and help to foster the adoption of new technologiesCollaborate with Architects and Engineers to develop standards that foster best practiceGuide and mentor less experienced engineers in appropriate standards, patterns, and best practices, ensuring that the team is optimized and delivering as efficiently as possibleReview the quality of work items assigned. Ensure pull requests and code reviews are being completed (including reviewing pull requests yourself) and that all definitions of done are metDevelop high-level system design diagrams for program design, coding, testing, debugging as well as detailed technical and design documents for software deliverables.Participate in change and compliance initiatives related to infrastructure, application security and tooling, including the design of complex components, databases, automated scripting, monitoring, alerting and CI/CD pipelines.Keep a watching brief on emerging technology trends that may be applied to KeyloopBuild strong relationships across the business and act as a technical expert for colleagues in support and product teamsDirect and guide users through resolution of technical issues.All other duties as assignedTechnical skillsBachelor or masters degree in Computer Science/Engineering, or related field with at least 3 years professional experience as a Lead/Senior Full stack Software Developer, OR in lieu of a degree, at least 6 years professional experience as a Lead/SeniorFull stack Software DeveloperDeep and broad knowledge of current and emerging technologies in broader areas of focusProgramming and design experience with proven track record of delivering complex project software.Strong backend experience utilizing C#, .NET Core, ASP.NET MVC, ASP.NET Web API, or any contemporary programming languageFrontend development experience using HTML, HTML5, XML, CSS, JavaScript, jQuery, React, AngularJS, Angular10+, Bootstrap or any contemporary programming languageIn-depth knowledge of relational databases, MySQL preferably or PostgreSQLExperience in Web Services protocols - REST, SOAP API design for extensibility and portabilityExperience in building MVC based applications, microservices and serverless applicationsWorking knowledge of IISExperience in cloud environments (AWS, Google Cloud, MS Azure) is a plusExcellent knowledge of software engineering best practices for the full software development lifecycle.Proficient in test-driven development and writing automated tests (unit and integration tests)Experience in DevOps, version control, and CI/CD release management tools like Git, Stash, Jenkins, Bamboo)Experience using system monitoring tools (e.g., New Relic) and debugging distributed systems with high data loadsExperience with Scrum/Agile development methodologiesDemonstrated experience collaboratively defining, maintaining, and evangelizing technology, architecture, design, and coding standards across teams.Experience in mentoring software developers on design patterns, development best practices and DevOps in the delivery of quality software products and shipping production ready softwareExisting knowledge or experience in the automotive industry is desirable but not necessary.Strong influencing, verbal, and written communication skills (in English) along with prioritization of duties.A team player capable of working collaboratively with multiple stakeholders across several locationsAction-oriented and results-focused.