Current jobs related to Software Development Expert - Edinburgh, Edinburgh - N-able


  • Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job Title: Embedded Software Development ExpertJob Description:KO2 Embedded Recruitment Solutions LTD is seeking a skilled Embedded Software Development Expert to join their team. With a strong background in embedded systems and software development, this role is ideal for individuals who want to shape the future of technology.About the Role:We are looking...


  • Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a skilled Software Development Expert to join our team at beBee Professionals in Edinburgh, United Kingdom. The ideal candidate will have a strong background in software development and be able to design, implement, and maintain high-quality software applications.Key Responsibilities:Design and develop software solutions that meet business...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Development ExpertIC Resources is seeking a highly skilled Senior Software Development Expert to join their team in Edinburgh. The ideal candidate will have extensive experience in C programming and Windows driver development, as well as a strong understanding of OS architecture, including race conditions, synchronization, deadlocks, and...


  • Edinburgh, Edinburgh, United Kingdom KAL Full time

    About the RoleKAL is seeking a highly skilled Software Development Expert to join our global engineering department. As a member of our team, you will be responsible for creating innovative products that meet the needs of our customers.Key ResponsibilitiesDevelop software solutions that are scalable, efficient, and reliableCollaborate with cross-functional...


  • Edinburgh, Edinburgh, United Kingdom microTech Global Ltd Full time

    Job Title: Senior Software Development ExpertJob Description:We are seeking an experienced Senior Software Development Expert to join our team at microTech Global Ltd in Edinburgh. This is a hybrid position, requiring 2-3 days in the office each week.Key Responsibilities:Design, develop, and maintain efficient, reusable, and well-documented Windows...


  • Edinburgh, Edinburgh, United Kingdom Rise Technical Recruitment Full time

    Role OverviewRise Technical Recruitment is seeking a highly skilled Embedded Software Development Expert to join our client's dynamic software development team. As a key member of the team, you will be responsible for overseeing projects from initial design through to final delivery, while also having the opportunity to consult with clients on solutions.Key...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited. As a key member of our engineering team, you will play a critical role in designing and developing innovative software solutions that meet the needs of our business.Key ResponsibilitiesDesign and develop modern,...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited. As a key member of our engineering team, you will play a critical role in designing and developing innovative software solutions that meet the needs of our business.Key ResponsibilitiesDesign and develop modern,...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Amazon Development Centre (Scotland) Limited. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications and systems to create, manage, and analyze exciting and meaningful advertising experiences for our customers.Key...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Amazon Development Centre (Scotland) Limited. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications and systems to create, manage, and analyze exciting and meaningful advertising experiences for our customers.Key...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Amazon Development Centre (Scotland) Limited.About the Role:Contribute to the design and development of new and current systems, leveraging your expertise in software architecture and design patterns.Collaborate with cross-functional teams to deliver high-quality software...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Amazon Development Centre (Scotland) Limited.About the Role:Contribute to the design and development of new and current systems, leveraging your expertise in software architecture and design patterns.Collaborate with cross-functional teams to deliver high-quality software...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited in Edinburgh. As a key member of our engineering team, you will play a crucial role in designing and developing innovative solutions that enable Amazon to adopt a scientific approach to talent management.Our team is...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited in Edinburgh. As a key member of our engineering team, you will play a crucial role in designing and developing innovative solutions that enable Amazon to adopt a scientific approach to talent management.Our team is...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Software Development Engineer at Amazon Development Centre (Scotland) LimitedThe Global Talent Management & Compensation team is seeking a skilled Software Development Engineer to join the engineering team in Edinburgh. This strategic investment aims to build technology that will enable Amazon to adopt a scientific approach to talent management.Our team...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited in Edinburgh. As a key member of our engineering team, you will play a crucial role in designing and developing innovative solutions that enable Amazon to adopt a scientific approach to talent management.Key...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited in Edinburgh. As a key member of our engineering team, you will play a crucial role in designing and developing innovative solutions that enable Amazon to adopt a scientific approach to talent management.Key...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited. As a key member of our Data Products org, you will be responsible for designing, implementing, and evolving highly scalable, robust, distributed systems.Key ResponsibilitiesContribute to the design and implementation of...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited. As a key member of our Data Products org, you will be responsible for designing, implementing, and evolving highly scalable, robust, distributed systems.Key ResponsibilitiesContribute to the design and implementation of...


  • Edinburgh, Edinburgh, United Kingdom Best Buy Health Full time

    Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at Best Buy Health. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key Responsibilities:Design and develop high-quality software...

Software Development Expert

2 months ago


Edinburgh, Edinburgh, United Kingdom N-able Full time

About N-able

N-able is a leading software company that is revolutionizing the way businesses operate. With a global presence and a diverse team of professionals, we are committed to delivering innovative solutions that meet the evolving needs of our customers.

Job Summary

We are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, implementing, and integrating new software features and small application components. You will contribute to code design and automated testing, and work under minimal supervision.

Key Responsibilities

  • Develop high-quality code under minimal supervision.
  • Implement stories and fix issues with minimal guidance, write unit tests and improve unit test framework.
  • Design new components and APIs in line with existing architecture and write new automated tests in line with existing tests structure.
  • Review and enhance usability of implemented features, follow existing usability guidelines.
  • Troubleshoot, debug, and isolate issues and propose solutions.
  • Support building frameworks and tools to streamline development activities.
  • Define and deliver valuable, usable, and testable user stories in a timely manner.

Requirements

  • Intermediate skill level in coding, with the ability to develop clean, maintainable code and follow commonly used best practices.
  • Experience in software design, test automation, and product design.
  • Professional experience in writing code, ideally in Go, but in any related languages such as C#, Java, C++, or JavaScript.
  • Solid understanding of development processes coupled with strong OOP knowledge.
  • Experience in problem-solving and debugging skills and working with any relational DB and SQL.
  • Knowledgeable in web services development (REST, GraphQL) and/or cloud-native development (AWS, Azure, etc).
  • Experience with Agile, experience with source control tools, and familiarity with CI/CD tools like Jenkins.
  • Excellent communication skills.

What We Offer

  • Medical, dental, and vision coverage.
  • Generous PTO and observed holidays.
  • 2 Paid Volunteer Days per year.
  • Employee Stock Purchase Program.
  • FUN-raising opportunities as part of our giving program.
  • N-ablite Learning – custom learning experience as part of our investment in you.
  • The Way We Work – our hybrid working model based on trust and flexibility.