Software Engineer JOB_DESCRIPTION.
SHARE. HTMLCAROUSEL_PARAGRAPHJOB_DESCRIPTION.
SHARE. HTMLEdinburgh, United Kingdom Engineering19090 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 Java Script.
Solid understanding of development processes coupled with strong OOP knowledge Experience in problem solving and debugging skills and working with any relational DB and SQLKnowledgeable in Web services development (REST, Graph QL) 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 holidays2 Paid Volu Nteer Days per year Employee Stock Purchase Program Fu N-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
Advertisement:
Software Engineer, Edinburgh
Free
Software Engineer, Edinburgh
United Kingdom, Edinburgh, Edinburgh,
Modified August 21, 2024
Description
Job details:
⇐ Previous job |
Next job ⇒ |