Naukrijobs UK
Register
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
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Development Engineer

Job LocationLondon
EducationNot Mentioned
Salary£400.00 per day
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Senior Development EngineerLocation: Remote - LondonSalary: £400 per day + benefitsJob Type: Full timeAbout UsWilliam Martin, part of the wider Marlowe SRC division, are at the forefront of revolutionising health and safety compliance solutions. With a mission to foster compliance, resilience, and success, we take pride in being the go-to partner for businessesnavigating the complexities of regulatory landscapes.Our dedicated team of professionals merges deep industry knowledge with cutting-edge tools, ensuring that our clients receive tailored support to meet and exceed compliance standards.Join us in crafting a future where compliance is more than just a necessity; its the bedrock of sustainable and flourishing businesses. William Martin Compliance is not just your safety partner but also your pathway to success.About the roleWe are looking for an experienced senior developer to be responsible for overseeing junior developers on projects and supporting various developmental duties. The responsibilities will include writing storyboards, writing code, analysing data and contributingto the design and implementation of software.The senior developer will be collectively responsible for the development and validation of products, systems and components in the replatforming of the core product, analysing and directing recommendations for problem resolution in the overall design ofthe new platform and will work to improve the performance and efficiency of existing products and provide support to BAU.To be successful, applicants should demonstrate great skills in creativity and innovation, an ability to thrive in a high-pressure environment, and possess excellent communication skills. Applicants must have extensive experience in Agile software developmentusing Node:JS, be able to keep up to date with deadlines, and have strong numeracy and analytical skills.Key Duties:

  • Performing coding assignments which provide reusable, testable and efficient code.
  • Designing and implementing low latency, high availability and performant applications.
  • Integration of data storage solutions.
  • Implementation of security and data protection.
  • Reviewing code work for accuracy and functionality.
  • Creating and implementing design plans.
  • Analysing code segments regularly.
  • Delegating to team members.
  • Plan multiple projects simultaneously. Estimate, track and complete projects on time and within budget / estimation.
  • Ability to understand the development required to enable the design requirements to be delivered.
  • Adept at creating coherent story boards for consideration and approval by the Architectural Review Board.
  • Analyse design specifications and applicable regulations / legislation and apply into product.
  • Define the functional analysis of the design specifications (based on standards) into clear product criteria.
  • Standing up services and environments in Azure and AWS and working server-side with new technologies.
  • Support the creation and maintenance of process documentation associated with the design and analysis process.
  • Support the Solutions Architect about specifications knowledge and product robustness if required.
  • Participate in design reviews.
  • Use tools to gather data on systems performance.
  • Use gathered data alongside subjective evaluation to identify parameter changes to drive desired change in the systems performance.
  • Define, plan and actively involved in software development and evaluation.
  • Undertake special projects as required.
  • Contribute to continuous improve activities.
  • Quality control of own, junior staff and others work through reviews.
  • Attend various meetings and action / communicate instructions.
  • Product written reports and make presentations as required.
  • Undertake continuous training and development.
  • Perform root cause analysis and resolve problems.
  • Lead groups of Engineers and Technicians if required.
  • Provides guidance and advice to other team members.
  • Train both team and broader organisation members.
  • Represent work team at reviews and cross-organisational team meetings.
  • Liaise and communicate with other departments.
  • Work with other team members and the wider technology team.
  • Develop and maintain good relationships with internal and external contacts at all levels.
  • Develop technical relationships with key suppliers and staff.
  • Comply with the Health and Safety and Environmental Policies.
  • Assertive, optimistic, resilient and welcome change.
  • Proactively contributes to the team and has a collaborative approach to working with others.
  • Is self-aware.
  • Shows moral courage, openness and honesty in all dealings.
  • Good team working skills.
  • Self-motivated, flexible, proactive and committed.
  • People Management
  • Relationship Management
  • Self-Management
What you will needEssential
  • Exercise substantial initiative / judgement in work methods and interpreting goals.
  • Work independently and is reviewed infrequently with minimal supervision.
  • Self-supervising within the guidance and expectations of the business.
  • Strong time management skills.
  • Analytical and numeracy skills.
  • Strong problem-solving skills with a high attention to detail.
  • A creative, logical approach for generating new ideas and solutions, with the ability to transition through to software development.

APPLY NOW

Senior Development Engineer Related Jobs

© 2019 Naukrijobs All Rights Reserved