Job Title: Senior Software Engineer
We are seeking a highly skilled Senior Software Engineer to join our Agile team in Edinburgh, developing SaaS products for the Healthcare industry using modern technologies.
The ideal candidate will have extensive experience in software engineering, with a strong understanding of software development methodologies and a passion for delivering high-quality solutions.
Key Responsibilities:
* Design, develop, test, and deploy scalable software applications
* Collaborate with cross-functional teams to identify and prioritize project requirements
* Ensure code quality, maintainability, and adherence to coding standards
* Mentor junior engineers and contribute to technical excellence within the team
Requirements:
* At least 5 years of experience in software engineering, with a focus on modern technologies
* Proficiency in programming languages such as Java, Python, or C#
* Familiarity with Agile development methodologies and version control systems like Git
* Demonstrated expertise in software design patterns and architecture
Estimated Salary: £80,000 - £110,000 per annum, depending on experience