Senior Software Developer (Contract ) Aberdeen

Job Description
Our client, a leading company in the technology sector, is seeking an experienced Senior Software Developer to join their team on a contract basis in Aberdeen. This is an excellent opportunity to contribute to the development of innovative software solutions within a collaborative and forward-thinking environment. This role is office-based and requires on-site presence.
The Role
As a Senior Software Developer, you will play a key role in designing, developing, and maintaining high-quality software applications. You will also contribute to development strategy, mentor junior team members, and ensure best practices are followed throughout the software lifecycle.
Key Responsibilities
Design, develop, and maintain applications and Windows services
Deliver enhancements and functional improvements to existing software
Collaborate with stakeholders to translate requirements into technical solutions
Participate in development strategy and continuous improvement initiatives
Maintain source code using Git and version control best practices
Produce technical and test documentation
Support and mentor junior developers within the team
Key Skills
Essential Requirements
Strong experience with C# development
Proven experience working in an Agile environment
Solid problem-solving and analytical skills
Degree in a relevant discipline or equivalent practical experience
Experience working within continuous integration environments
Track record of delivering software solutions from concept through to deployment
Desirable Skills
Experience with .NET, Visual Studio, and object-oriented programming
Knowledge of JavaScript and modern development frameworks
Familiarity with Windows Server and/or Linux environments
Experience with SQL databases (SQL Server, Postgres, Oracle)
Understanding of CI/CD pipelines and tools (e.g. AZDO)
Experience with REST APIs, unit testing, and ORM technologies
Benefits
What’s on Offer
Competitive daily rate (DOE)
Opportunity to work on impactful, cutting-edge projects
Collaborative and supportive team environment
Aberdeen-based on-site contract role with potential for extension
