Senior Software Developer

Senior Software Developer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
I

At a Glance

  • Tasks: Design and develop high-quality software solutions while mentoring junior developers.
  • Company: Join a leading tech firm that values innovation and teamwork.
  • Benefits: Enjoy competitive pay, flexible work options, and growth opportunities.
  • Other info: Be part of an Agile team focused on continuous improvement and collaboration.
  • Why this job: Make a real impact with cutting-edge technologies in a dynamic environment.
  • Qualifications: 5+ years in software development with modern frameworks and strong problem-solving skills.

The predicted salary is between 60000 - 80000 £ per year.

Responsible for designing, developing, and maintaining high-quality software solutions across front-end and back-end 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

Required Skills & Experience

  • 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

Preferred Qualifications

  • Experience with CI/CD pipelines and DevOps practices
  • Knowledge of containerisation (Docker, Kubernetes)
  • Awareness of security best practices in software development
  • Experience with database systems (SQL and/or NoSQL)
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)

Senior Software Developer employer: IKM Consultants AS

IKM Consultants AS is an excellent employer for those passionate about renewable energy and power transmission. With a strong commitment to safety and efficiency, employees enjoy a collaborative work culture that fosters innovation and professional growth. Located in a dynamic sector, team members have the unique opportunity to contribute to impactful projects while advancing their careers in a supportive environment.

I

Contact Details:

IKM Consultants AS Recruitment Team

We think you need these skills to ace Senior Software Developer

Software Development
Front-end Development
Back-end Development
Technical Leadership
Code Review
Agile Methodologies
Troubleshooting