Job Description
Senior Software Engineer
York - Hybrid - 3 days on-site
Job Overview
My client is seeking a highly skilled and experienced Senior Developer to join our dynamic team. The ideal candidate will possess a strong background in software development, with a focus on delivering high-quality solutions. This role requires a proactive approach to problem-solving and the ability to work collaboratively within a team environment. As a Senior Developer, you will play a crucial role in the design, development, and implementation of software applications that meet their clients' needs.
Duties
* Design, develop, and maintain robust software applications using modern programming languages and frameworks.
* Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
* Conduct code reviews to ensure adherence to best practices and coding standards.
* Troubleshoot and resolve complex technical issues in a timely manner.
* Mentor junior developers, providing guidance and support in their professional development.
* Stay up-to-date with emerging technologies and industry trends to continuously improve our development processes.
* Participate in project planning and estimation activities to ensure timely delivery of software solutions.
Requirements
1. Proven ...