SonicJobs Logo
Left arrow iconBack to search

Senior Developer

Reed
Posted 4 days ago, valid for 7 days
Location

New Malden, Surrey KT3, England

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The position is for a Lead Developer in a hybrid work environment, requiring three days in the office each week.
  • The role offers a competitive salary and requires at least 5 years of software development experience, including hands-on coding.
  • Candidates should possess strong technical skills in .Net, full stack development, and experience with Azure services.
  • The Lead Developer will provide technical leadership, mentor a team, and ensure high-quality code delivery while managing project timelines.
  • Strong problem-solving abilities and excellent communication skills are essential for collaborating with cross-functional teams.
Lead Developer
  • Location: Hybrid (3 days in office)
  • Job Type: Full-time, Permanent
  • Salary: Competitive
  • Must have Right to Work in the UK (cannot provide sponsorship)

Join our innovative team at a leading company in the psychometric assessment industry. We are looking for a Lead Developer who is passionate about hands-on coding, mentoring, and driving technical solutions from concept to implementation. This role is perfect for someone who thrives in a dynamic environment and is eager to manage development processes and collaborate with cross-functional teams to create scalable, high-quality software solutions.

Day-to-day of the role:

  • Hands-on Development:
    • Actively participate in both backend and frontend development using modern technologies, involving in design, coding, and testing of software components.
    • Ensure delivery of high-quality, secure, and maintainable code that aligns with industry best practices.
  • Technical Leadership and Guidance:
    • Provide technical direction and mentorship to a team of developers, promoting best practices in development, design patterns, and frameworks.
    • Conduct code reviews to maintain high standards of code quality and provide constructive feedback.
  • Project Ownership and Delivery:
    • Work closely with Product Managers, QA, and other stakeholders to define project deliverables and timelines.
    • Break down complex requirements into technical specifications and actionable tasks.
  • Process Optimization and Quality Assurance:
    • Champion agile development processes, CI/CD practices, and automated testing to enhance productivity and code quality.
    • Participate in sprint planning, retrospectives, and continuous improvement efforts.
  • Innovation and Continuous Learning:
    • Stay updated on emerging technologies and trends relevant to our tech stack and business needs.
    • Propose new tools and technologies to improve development efficiency and platform scalability.
  • Problem Solving and Troubleshooting:
    • Troubleshoot and resolve technical issues swiftly to ensure minimal impact on end-users.
    • Support production deployment, debugging, and ongoing maintenance as needed.

Required Skills & Qualifications:

  • Educational Background:
    • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Technical Skills:
    • Proficient in .Net 6+, .Net Framework 4.7.2, full stack development including Webforms, MVC, Razor Pages, Web API, EntityFramework/EntityFrameworkCore, Bootstrap, SQL Server 2022, and git (AZDO/GitHub).
    • Experienced in building interactive and responsive web applications using React & TypeScript.
    • Skilled in Microsoft Azure, particularly PAAS services like AppService, SqlDatabase.
    • Familiarity with CI/CD using Azure DevOps/GitHub Actions and microservices architecture.
  • Experience:
    • At least 5 years of software development experience with significant hands-on coding.
    • Previous leadership or senior developer role with a proven track record of successful project delivery.
    • Agile development methodologies experience (e.g., Scrum, Kanban).
  • Soft Skills:
    • Strong problem-solving skills, attention to detail, and the ability to make informed decisions.
    • Excellent communication skills and the ability to collaborate effectively with teams and stakeholders.
    • A mentoring mindset aimed at developing technical and professional skills of team members.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.