Software Engineer II

4 weeks ago


Edinburgh, United Kingdom Caret Full time

CARET brings the latest in technology and automation to over 10,000 legal and accounting firms, empowering highly skilled professionals to refocus their expertise on what truly matters. CARET harnesses powerful and secure practice management, document automation, and payment processing to take firms, professionals, and their clients further. 

Our team-defined values inform our purpose and the way we work together, for our partners, and for our customers: 

We succeed together We embrace progress We care big We create space 

HotDocs Document Automation 

HotDocs document automation helps thousands of professionals to maximize efficiency, minimize risk, enhance compliance, and improve quality. Our document generation tool slashes the time it takes to draft, assemble, and distribute new documents. The automated workflow protects against errors and ensures perfectly formatted and accurate documents every time. Using our powerful APIs, HotDocs can be integrated with existing processes or used to assemble documents at scale. 

The Team 

Our engineering and product teams are distributed, though with a strong base in Edinburgh. They focus on developing HotDocs, our market leading document assembly platform. 

As a full stack developer, you will be actively involved with architecture discussion, developing and improving features, and working directly with stakeholders to deliver world-class products. In addition, your efforts will be recognized and used by a large and growing community of HotDocs customers across the globe in a wide variety of industries. 

Our team's goal is to deliver continuous value to customers and the business in a sustainable, quality driven environment. As we are continuously evolving our software code base, tools and agile processes, our work takes on a combination of coding and review, changes to tools and systems and adjustments to our infrastructure and test automation. 

As a Microsoft Partner, CARET makes use of Microsoft Azure, and the latest enterprise tools such as GitHub Copilot. 

Requirements

You will be responsible for the development of our Advance portal, a web application with an Angular front end and a .NET Core back end running in Azure. 

As part of a cross-skilled team, you will: 

Write clean, efficient, and well-documented code Provide technical and architectural input in refinement of features. Be part of a professional culture of ownership, openness, and self-improvement within the team. Collaborate with the Product Owner, Team Lead, and other team members to successfully deliver features from inception to production. Gain deep understanding of our products, customers, and users. Participate in code reviews and provide constructive feedback to other team members Troubleshoot and debug issues as they arise Stay up-to-date with emerging trends and technologies in software development 

Successful candidates will have professional experience within a software engineering team and will be: 

An adaptable developer, capable of delivering robust, quality solutions. Enthusiastic about continual learning and keen to upskill Passionate about great UX and UI. Excellent at technical communication. 

Experience in the following technologies is required: 

C# and .NET Core REST Azure and Azure DevOps Entity Framework and Azure SQL Angular or TypeScript experience would be valuable Tools: Git, PowerShell, Azure Jira, Confluence 

Experience in the following areas is preferred: 

OAuth, SSO and authentication Web security Azure App Services and other Azure technologies 

Benefits

33 Days Holidays Summer Fridays No meeting Fridays Life assurance Private Healthcare and Dental Pension PluralSight access

  • Edinburgh, United Kingdom KAL Full time

    Job summary As a member of our global engineering department, you will be responsible for creating a wide array of new and innovative products, while working in collaboration with customers, partners and colleagues from our other global offices including Sydney, Cincinnati, Bucharest, Chennai, Mumbai, Verona, Ho Chi Minh and Mexico City. Skills and...


  • Edinburgh, United Kingdom Careeraddict Full time

    Our Global Enterprise client is hiring a Support Engineer based in Edinburgh. Provide desktop support to users on site. Provide remote support to client user's based in other locations which are in London, Leeds & Home locations. On site - Supporting mainly HP kit, peripherals such as docking stations, keyboard & mice, and iPhones, Supporting Windows...

  • Software Engineer

    4 weeks ago


    Edinburgh, United Kingdom Be-IT Resourcing Full time

    Be-IT is recruiting for a highly respected technology organisation growing the team in Scotland. A great opportunity to join an established, stable and highly experienced development team at exciting point on project. **RESPONSIBILITIES** - Interface with both Embedded Software Engineers and Hardware Engineers to elicit software requirements. - Ensure that...

  • Software Engineer

    2 weeks ago


    Edinburgh, United Kingdom Consunet Pty Ltd. Full time

    Engineering - Software (Information & Communication Technology) We currently have multiple opportunities to work within Consunet’s head office in Adelaide CBD, however working from our secure facility in Edinburgh may be considered. Consunet is requiring a range of software skills varying across multiple levels of experience from Graduates through to...


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

    Position: C++ Software Engineer Fully Remote Working The Role: A new position has been created for a C++ Software Engineer to join their team working on a fully remote basis, working towards the development of industry leading home automation and IoT connected products. The ideal Software Engineer will be a coding enthusiast who is keen to work with...

  • Software Engineer

    2 days ago


    Edinburgh, United Kingdom Opus Recruitment Solutions Full time

    Software Engineer | React.JS | Mid-Level | £25,000 to £45,000 DOE | Edinburgh | Hybrid ?Are you a developer who is passionate about writing clean quality code and ensuring good test coverage? This role is the ideal role for someone that considers themselves a 'fixer'! ? This role will involve fixing some technical debt and fixing bugs as opposed to...


  • Edinburgh, United Kingdom Leonardo Worldwide Corporation Full time

    Principal Software Engineer page is loaded Principal Software Engineer Apply locations GB - Edinburgh time type Full time posted on Posted 30+ Days Ago job requisition id R0001161 Job Description: Opportunity: We are looking for a Principal Software Engineer to join the Radar Test Equipment delivery team at Leonardo in Edinburgh. In this role you will...


  • Edinburgh, United Kingdom Sanderson Recruitment Full time

    -Senior Software Engineer -£75,000 Depending on experience. -Once per month in Edinburgh, Bath or London Are you a seasoned software engineer looking for a thrilling opportunity to innovate and drive impactful solutions? Our client, a pioneering force in the fintech industry, is seeking a talented individual like you to join their dynamic team! As a Senior...


  • Edinburgh, United Kingdom Candidate Source - TEAM Full time

    A ground-breaking medical solutions business with thousands of daily users using their product throughout medical establishments across the UK is looking for a Senior Software Engineer in Edinburgh. **The technologies you will be using as Senior Software Engineer**: - C#,.Net Core, SQL, ASP.NET - HTML/CSS, React.JS - Azure Services; Azure SQL, Cloud...

  • Software Engineer

    3 weeks ago


    Edinburgh, United Kingdom Opus Recruitment Solutions Full time

    Software Engineer | React.JS | Mid-Level | £25,000 to £45,000 DOE | Edinburgh | Hybrid ⭐☎️


  • Edinburgh, United Kingdom KAL Full time

    Your opportunity This is an exciting, year-round opportunity for aspiring Software Engineers who are currently pursuing a degree in Informatics, Computer Science or other relevant to software development discipline. As an intern at KAL, you will work in collaboration with and under the guidance of other members of our Engineering team. Over a period...

  • Software Engineer

    5 hours ago


    Edinburgh, United Kingdom Opus Recruitment Solutions Full time

    Software Engineer | React.JS | Mid-Level | £25,000 to £45,000 DOE | Edinburgh | Hybrid Do you have the skills to fill this role Read the complete details below, and make your application today.Are you a developer who is passionate about writing clean quality code and ensuring good test coverage? This role is the ideal role for someone that considers...


  • Edinburgh, United Kingdom IC Resources Full time

    Join an innovative company building the first and only space-based cellular broadband network - Edinburgh / Flexible working / Remote  Working alongside some on the biggest names in the mobile telecoms / satcoms sector, my client are around 6 years ahead of the market in terms of their satellite developments. With their long term aim of having 25...


  • Edinburgh, United Kingdom IC Resources Full time

    Join an innovative company building the first and only space-based cellular broadband network - Edinburgh / Flexible working / Remote  Working alongside some on the biggest names in the mobile telecoms / satcoms sector, my client are around 6 years ahead of the market in terms of their satellite developments. With their long term aim of having 25...


  • Edinburgh, United Kingdom Enterprise Recruitment Ltd Full time

    Opportunities exist for junior and lead software engineers.You will join a team of 12, working on a suite of Linux based networking software running on purpose built, high performance computing platforms.Typically working at Layer 2 & 3, you will workon adding new features, protocol development, network security and feature requests from customers. For the...

  • C++ Software Engineer

    4 weeks ago


    Edinburgh, United Kingdom Ko2 Embedded Recruitment Solutions Limited Full time

    **Position**: C++ Software Engineer **Salary**: £40,000 - £60,000 **Location of work**: Fully Remote Working Do you want to work with cutting edge technology? Do you want a flexible, rewarding work environment with the chance to learn new skills whilst being rewarded with a strong salary and benefits package? If the answer is yes to the above, then...

  • Software Engineer

    1 week ago


    Edinburgh, United Kingdom Opus Recruitment Solutions Full time

    Software Engineer | React.JS | Mid-Level | £25,000 to £45,000 DOE | Edinburgh | Hybrid Do you have the skills to fill this role Read the complete details below, and make your application today.Are you a developer who is passionate about writing clean quality code and ensuring good test coverage? This role is the ideal role for someone that considers...

  • Software Engineer

    1 day ago


    Edinburgh, United Kingdom Opus Recruitment Solutions Full time

    Software Engineer | React.JS | Mid-Level | £25,000 to £45,000 DOE | Edinburgh | Hybrid Do you have the skills to fill this role Read the complete details below, and make your application today.Are you a developer who is passionate about writing clean quality code and ensuring good test coverage? This role is the ideal role for someone that considers...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - Hybrid Core skills required: Embedded Linux (Yocto) experience Good understanding of networking technologies and protocols Linux application layer development experience Experience: Degree in Software Engineering or related subject. An excellent understanding of C in a...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - Hybrid Core skills required: Embedded Linux (Yocto) experience Good understanding of networking technologies and protocols Linux application layer development experience Experience: Degree in Software Engineering or related subject. An excellent understanding of C...