Senior Software Engineer
- plymouth, devon, PL1 1BB, United Kingdom
- Full time
- On-site
- £69,000 - £69,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dedicated development team in Plymouth . You will be instrumental in designing, developing, and maintaining sophisticated software solutions that meet evolving business needs. This role involves tackling complex technical challenges, contributing to architectural decisions, and ensuring the delivery of high-quality, robust software. You will work collaboratively with a talented group of professionals in a dynamic office environment, making this an ideal opportunity for an engineer looking to make a significant technical contribution.
Key Responsibilities
- Design, develop, test, and deploy high-quality software applications and systems.
- Contribute to the architectural design and technical strategy of new and existing software products.
- Write clean, efficient, and maintainable code adhering to best practices and coding standards.
- Collaborate with product managers, QA engineers, and other stakeholders to define requirements and deliver solutions.
- Identify and resolve complex technical issues and bugs in production and development environments.
- Mentor junior engineers, conduct code reviews, and promote a culture of technical excellence.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in one or more modern programming languages such as Java, C#, Python, or Go.
- Experience with relational and/or NoSQL databases and data modeling.
- Solid understanding of software design patterns, data structures, and algorithms.
- Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
- Excellent problem-solving skills and the ability to work effectively in a team-oriented, office-based setting.
Benefits
- Competitive salary with annual performance-based increases.
- Comprehensive health, dental, and vision insurance coverage.
- Generous annual leave and paid time off policy.
- Opportunities for professional development, including training and conference attendance.
- A collaborative and supportive team culture within our Plymouth office.


