Senior Software Engineer
- aberdeen, scotland, AB10 1AB, United Kingdom
- Permanent·On-site
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic IT team in the heart of Aberdeen . This pivotal role involves designing, developing, and deploying robust software solutions that drive innovation and efficiency across the organization. You will work on challenging projects, contribute to architectural decisions, and mentor junior engineers, playing a crucial part in shaping the future of our client's technological landscape. This is an exceptional opportunity for a proactive engineer to make a significant impact within a collaborative and forward-thinking environment, fostering a culture of continuous learning and technical excellence.
Key Responsibilities
- Design, code, test, and deploy high-quality software applications and services.
- Collaborate with product managers and stakeholders to translate complex requirements into scalable technical solutions.
- Lead the development of new features and improvements for existing systems, ensuring adherence to best practices.
- Conduct thorough code reviews to maintain code quality, consistency, and performance.
- Mentor and guide junior engineers, fostering their professional growth and technical skills.
- Troubleshoot and resolve complex software defects and production issues promptly.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in software development , with a strong emphasis on backend technologies.
- Proficiency in one or more programming languages such as Java, Python, C#, or Go.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of database design , SQL, and NoSQL databases.
- Excellent problem-solving abilities and a commitment to writing clean, maintainable code.
Benefits
- Competitive annual salary with performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Generous annual leave allowance and paid public holidays.
- Opportunities for professional development, training, and conference attendance.
- A supportive and inclusive work environment with a focus on work-life balance.


