GDi | Senior Software Developer
Apply now
GDi | Senior Software Developer

GDi | Senior Software Developer

Aberdeen Full-Time 43200 - 72000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Design and implement advanced software solutions while mentoring junior developers.
  • Company: GDi is a leading provider of engineering and digital asset management solutions based in Aberdeen.
  • Benefits: Enjoy a remote hybrid role, competitive salary, and a 9 day fortnight.
  • Why this job: Join a dynamic team focused on innovation and continuous improvement in software development.
  • Qualifications: Degree in Computer Science or related field; significant experience in software development required.
  • Other info: Experience with JavaScript frameworks and cloud services like AWS or Azure is a plus.

The predicted salary is between 43200 - 72000 £ per year.

Who is GDi?

We are an Aberdeen-based, leading provider of engineering and digital asset management solutions. By delivering ultra-efficient technology and safety-driven solutions, GDi helps our clients safely and efficiently manage their assets.

GDi are looking for an experienced, enthusiastic, and motivated Senior Software Developer to join our team. This role is for responsible for delivering complex software solutions, mentoring junior developers, and continuously improving development strategies and practices.

This is a remote hybrid role offering a competitive salary and a 9 day fortnight as a benefit.

Key Activities and Accountabilities:

  • Design and implement advanced software solutions to meet complex requirements.
  • Lead code reviews, mentoring junior team members and ensuring best practices.
  • Optimize software for performance, scalability, and reliability.
  • Collaborate with cross-functional teams to develop innovative solutions.
  • Identify opportunities for system and process improvements, proposing and implementing changes.
  • Act as a technical resource for troubleshooting complex issues.
  • Stay abreast of emerging technologies and assess their potential impact on current systems.
  • Assist in planning and estimating development efforts for projects.
  • Work collaboratively with stakeholders to prioritize technical debt resolution alongside new development efforts, ensuring long-term codebase maintainability.

Essential Skills & Abilities

  • Advanced proficiency in programming languages and frameworks relevant to the role.
  • Strong understanding of design methodologies and principles.
  • Experience with Continuous Delivery and DevOps tools and practices.
  • Excellent problem-solving and decision-making skills.
  • Ability to lead and mentor team members.
  • Effective communication skills for technical and non-technical audiences.

Qualifications & Experience

Qualifications: Degree in Computer Science, Software Engineering, or related discipline. Advanced certifications are desirable.

Experience: Significant experience in software development, with a proven track record of delivering complex projects. Experience in a javascript framework, React, Vue or Angular experience AWS, Azure, conatainerization.

GDi | Senior Software Developer employer: GDi

At GDi, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our remote hybrid role not only provides a competitive salary but also a unique 9-day fortnight benefit, allowing for a better work-life balance. With ample opportunities for professional growth and mentorship, especially for our Senior Software Developers, GDi is committed to empowering our team members to excel in their careers while contributing to cutting-edge engineering and digital asset management solutions.
G

Contact Detail:

GDi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land GDi | Senior Software Developer

✨Tip Number 1

Make sure to showcase your experience with complex software solutions in your conversations. Highlight specific projects where you led development efforts or mentored junior developers, as this aligns perfectly with what GDi is looking for.

✨Tip Number 2

Familiarize yourself with the latest trends in programming languages and frameworks, especially those relevant to the role like React, Vue, or Angular. Being able to discuss emerging technologies and their potential impact on systems will demonstrate your proactive approach.

✨Tip Number 3

Prepare to discuss your experience with Continuous Delivery and DevOps practices. GDi values candidates who can optimize software for performance and reliability, so be ready to share examples of how you've implemented these strategies in past projects.

✨Tip Number 4

Since this role involves collaboration with cross-functional teams, think of examples where you've successfully worked with different stakeholders. Effective communication is key, so be prepared to demonstrate how you can bridge the gap between technical and non-technical audiences.

We think you need these skills to ace GDi | Senior Software Developer

Advanced proficiency in programming languages (JavaScript, Python, etc.)
Experience with JavaScript frameworks (React, Vue, Angular)
Strong understanding of software design methodologies and principles
Proficiency in Continuous Delivery and DevOps tools
Excellent problem-solving skills
Ability to lead and mentor junior developers
Effective communication skills for both technical and non-technical audiences
Experience with cloud platforms (AWS, Azure)
Knowledge of containerization technologies
Strong analytical skills
Experience in delivering complex software projects
Ability to collaborate with cross-functional teams
Familiarity with system and process improvement strategies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with programming languages and frameworks relevant to the role, such as JavaScript frameworks like React, Vue, or Angular. Emphasize your experience in delivering complex software projects.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the position and GDi's mission. Mention specific examples of how you've led code reviews or mentored junior developers, showcasing your leadership skills.

Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your problem-solving abilities and decision-making skills. Highlight any experience you have with Continuous Delivery and DevOps practices.

Highlight Collaboration Experience: Discuss your experience working collaboratively with cross-functional teams. Mention any specific projects where you prioritized technical debt resolution alongside new development efforts.

How to prepare for a job interview at GDi

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with programming languages and frameworks relevant to the role. Highlight specific projects where you implemented advanced software solutions, especially using JavaScript frameworks like React, Vue, or Angular.

✨Demonstrate Leadership Skills

Since this role involves mentoring junior developers, share examples of how you've led code reviews or guided team members in previous positions. Emphasize your ability to foster a collaborative environment.

✨Discuss Continuous Improvement

GDi values innovation and process improvement. Be ready to talk about how you've identified opportunities for system enhancements in past projects and the impact those changes had on performance and reliability.

✨Communicate Effectively

Prepare to explain complex technical concepts in a way that non-technical stakeholders can understand. This will demonstrate your effective communication skills, which are essential for collaborating with cross-functional teams.

GDi | Senior Software Developer
GDi
Apply now
G
  • GDi | Senior Software Developer

    Aberdeen
    Full-Time
    43200 - 72000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-20

  • G

    GDi

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>