Senior Software Developer
Job in
Aberdeen City, Aberdeen, Aberdeen City Area, AB10, Scotland, UK
Listed on 2026-06-26
Listing for:
IKM Consultants AS
Full Time
position Listed on 2026-06-26
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below
Responsible for designing, developing, and maintaining high-quality software solutions across front-end and back-end software solutions applications. Collaborate closely with cross-functional teams to deliver scalable, reliable, and secure applications. Provide technical leadership and mentoring to junior developers.
Responsibilities- Design, develop, test, and deploy high-quality software applications
- Lead the architecture and technical design of complex systems
- Review code and ensure adherence to best practices and coding standards
- Collaborate with project teams and departments to define requirements for system needs and improvements
- Troubleshoot, debug, and optimise existing systems for performance and scalability
- Mentor and support junior and mid-level developers
- Drive continuous improvement of development processes and tools
- Participate in sprint planning, stand-ups, and retrospectives (Agile environment)
- Ensure applications meet security, compliance, and data protection standards
- Proven experience (typically 5+ years) in software development
- Experience with modern frameworks (e.g., .NET, Spring Boot, React, Angular, Node.js)
- Solid understanding of software architecture and design patterns
- Experience with RESTful APIs and microservices architecture
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience with version control systems (e.g., Git)
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Experience with CI/CD pipelines and Dev Ops practices
- Knowledge of containerisation (Docker, Kubernetes)
- Awareness of security best practices in software development
- Experience with database systems (SQL and/or No
SQL) - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×