Dewislen
Warning Mae'r hysbyseb swydd hon wedi dod i ben ac mae'r ceisiadau wedi cau.

Full Stack Developer

Manylion swydd
Dyddiad hysbysebu: 02 Awst 2024
Cyflog: £40,000 i £50,000 bob blwyddyn, pro rata
Oriau: Llawn Amser
Dyddiad cau: 01 Medi 2024
Lleoliad: 39 Warren Street, London, W1T 6AF
Gweithio o bell: Hybrid - gweithio o bell hyd at 1 diwrnod yr wythnos
Cwmni: Tuckers Solicitors LLP
Math o swydd: Parhaol
Cyfeirnod swydd:

Crynodeb

Job Title: Full Stack Developer

Location: Based in London, flexible working – need to be in office as required

Company Overview:
Tuckers Solicitors is the UK’s leading criminal defence firm, specializing in criminal law, civil liberties, and regulatory proceedings. Established in 1983, with over 150 employees across offices in Greater London, Greater Manchester, West Midlands, Kent, Sussex, and Staffordshire, we operate 24/7 to provide immediate expert legal advice and representation.

Renowned and recommended by The Legal 500 and Spears 500, Tuckers Solicitors has a history of delivering top-tier legal services. Our team has earned numerous awards, including Legal Aid Lawyer of the Year, Justice Human Rights Lawyer of the Year, and The Law Society's Solicitor of the Year Award.

While we are a mature business, we are currently undergoing an exciting period of transformation and growth, which gives us the dynamic energy of a start-up.

Job Purpose:
We are seeking an experienced Full Stack Developer with expertise in Angular, .NET, SQL, and Azure platform services to enhance and expand our product offerings. This role is ideal for a developer looking to bridge the gap between standard development tasks and senior development responsibilities. You will contribute to both front-end and back-end development, ensuring high performance and responsiveness of our main product.

Key Responsibilities:
- Full Stack Development: Design, build, and maintain efficient, reusable, and reliable code across the full stack. Enhance application for maximum speed and scalability.
- Mentoring: Act as a mentor to junior developers, helping them understand code standards, explore new problem-solving techniques, and refine their programming skills.
- Database Management: Develop and maintain SQL databases, ensuring their scalability, security, and performance in line with our application needs.
- Cloud Services Integration: Utilize Azure platform services to build scalable, high-availability applications. Ensure applications are optimized for the cloud environment.
- Collaborative Problem Solving and Versatility: In our compact team, work closely with other developers, business analysts, and product managers to meet software specifications. Engage directly in hands-on tasks, such as UX design, when specialized roles are not present. Participate in code reviews and actively mentor junior developers, enhancing their skills and fostering a dynamic team environment where everyone is prepared to tackle a range of tasks directly.
- Testing and Optimization: Implement automated tests and debugging tools to ensure the robustness and reliability of applications. Monitor application performance and make adjustments as necessary.
- Continuous Learning and Improvement: Stay up-to-date with emerging trends in software development and technologies. Suggest and implement improvements in development practices, including the exploration of new tools and frameworks.

Skills and Qualifications:
- Proficiency in developing web applications using Angular and .NET frameworks.
- Strong understanding of SQL database management.
- Experience with Microsoft Azure platform services and cloud deployment.
- Familiarity with RESTful APIs, JSON, and Web Services.
- Excellent problem-solving skills and the ability to perform well in a fast-paced environment.
- Strong understanding of object-oriented programming principles.
- Effective communication and collaboration skills.
- Proven ability to handle multiple projects and meet deadlines.

Experience:
- Demonstrable experience in a similar role, ideally within a SaaS environment or a product-centric tech company.

Offer:
- Competitive salary and benefits package.
- Opportunity to work in a dynamic, innovative environment.
- Significant growth potential within the company.

This role is perfect for a proactive and motivated developer who is keen to take on challenging projects and make significant contributions to a team. If you are passionate about building high-quality, innovative software solutions and advancing your career in a forward-thinking company, we would like to hear from you.

Equal Opportunity Employer Statement

We welcome applications from all backgrounds and are committed to fostering a diverse and inclusive workplace in accordance with the Equality Act 2010. We provide equal opportunities for all employees and applicants, regardless of race, colour, religion, gender, sexual orientation, national origin, age, disability, or any other protected characteristic. We value diverse perspectives and experiences and strive to create an environment where everyone can thrive. If you share our commitment to inclusivity and are passionate about your work, we encourage you to apply.