Talent.com
This job offer is not available in your country.
Software Engineer

Software Engineer

N-ableEdinburgh, United Kingdom
30+ days ago
Salary
£25,000.00 yearly
Job description

Software Engineer

JOB_DESCRIPTION.SHARE.HTML

CAROUSEL_PARAGRAPH

JOB_DESCRIPTION.SHARE.HTML

  • Edinburgh, United Kingdom
  • Engineering
  • 19090

Job Description

Why N-able

IT doesn’t get better than this! N-able isn’t just another software company – we’re going places, and we’d love for you to be a part of that journey. With N-ablites in more than 15 countries around the world, you’re adding your unique voice to a diverse team of people who are supporting our customers, and one another. The Way We Work, our hybrid working model based on trust and flexibility, allows you to maximize your contributions while growing your career. Join a team where you can make a difference!

As a Software Engineer you are responsible for the design, implementation, and integration of new software features and small application components and will contribute to code design and automated testing. Having the basic required knowledge and experience in software development, the role will undergo all phases of the software development process and will work under minimal supervision.

What You'll Do

  • Develops good quality code under minimal supervision.
  • Implements stories and fixes issues with minimal guidance, writes unit tests and improves unit test framework.
  • Designs new components and APIs in line with existing architecture and writes new automated tests in line with existing tests structure.
  • Reviews and enhances usability of implemented features, follows existing usability guidelines.
  • Troubleshoots, debugs and isolates issues and proposes solutions.
  • Supports building frameworks and tools to streamline development activities.
  • Defines and delivers valuable, usable, and testable user stories, in a timely manner.
  • What You'll Bring

  • Intermediate skill level in Coding : skills 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
  • Purple Perks

  • 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