Software Engineer - York
New Yesterday
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
- Proven experience as a Software Developer or similar role, with a strong background in Laravel and PHP.
- Solid understanding of database management systems (e.g., SQL Server, MySQL) and RESTful API design principles.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Excellent problem-solving skills and the ability to work under pressure while managing multiple priorities.
- Strong communication skills, both written and verbal, with the ability to articulate complex technical concepts to non-technical stakeholders.
- A degree in Computer Science or a related field is preferred but not mandatory for candidates with significant experience. Join us as we strive for excellence in software development!
Benefits:
- Company pension
- Paid volunteer time
- Paid Parking
- Flexi time
- Children’s birthday off
- Gym membership
- Work from home 2 days a week
- Profit share scheme
- Team Events
- Company meals
- Location:
- York
- Job Type:
- FullTime
- Category:
- Technology