Senior Developer

3 weeks ago


Nottingham, United Kingdom Ultima Full time

Senior Developer


Location - Remote - Reading, Berkshire


As the automation software innovation arm of Ultima, Ultima Labs was formed at the start of 2020 to primarily focus on imagining and creating innovative software solutions which enable customers of any size to adopt automation more easily.


IA-Connect has been developed by Ultima Labs to solve Robotic Process Automation and Joiner / Mover / Leaver challenges experienced by IT and Business teams. IA-Connect enables you to automate Windows and Java application interfaces, Web pages, SAP GUI, Microsoft Office, Mainframe sessions, Active Directory / Entra Id, Microsoft Exchange / Exchange Online, and automation over Microsoft Remote Desktop, Parallels and Citrix Virtual Apps and Desktops (previously XenApp / XenDesktop) sessions by utilising virtual channels over the video stream.


This is made possible by our innovative IA-Connect development team who have vast hands-on automation technical experience and have developed IA-Connect to integrate with industry standard automation tools such as Microsoft Power Automate, Azure Logic Apps, Blue Prism and PowerShell.


It is an incredibly exciting time at Ultima Labs, and we have seen significant growth and investment due to our innovative products and solutions which solve real world problems. Because of this growing demand we are now looking for a dynamic and enthusiastic Senior C# developer to enhance existing features and add new features to our IA-Connect product.


You will become increasing involved with the development of the majority of the technical components of the product, including:

The IA-Connect Inspector (a web-based automation inspection tool, developed in JavaScript).

The IA-Connect Orchestrator (an ASP.NET 8 Core C# MVC application hosted in Azure).

The IA-Connect Agent (a .NET Framework C# application, running on Windows, which make extensive use of UIA, Win32, Citrix, Remote Desktop, Java Access Bridge, Microsoft Office, SAP GUI, Selenium and PowerShell APIs).

The IA-Connect Director (a .NET Framework C# application, which routes traffic to the Agent).


We are looking for a candidate that at the core is self-driven and proactive, with excellent communication and written skills. The candidate should be able to derive solutions to problems or requirements as they are presented through methodical research and learnings and want to push themselves to improve and learn continuously with the support from the wider team.


This is a rare opportunity for a successful candidate to work at the very forefront of automation technologies where they will want to grow, learn, and progress with us, and we are passionate about helping the successful candidate achieve that. They will be working alongside the existing experienced team with direct influence over the product’s features, with on-the-job training and mentoring. In addition, they will have the opportunity to make their own mark on designing features that will assist overall in improving our customers’ automation environments.


Main Duties and Responsibilities:

  • Enhancing existing features within the product, developing in JavaScript, PowerShell and C#.
  • Adding new functionality to the product, based on the roadmap primarily defined by the Head of Engineering.
  • Writing technical documentation / reference guides and KB articles.
  • Fixing any bugs which are reported to you.
  • Work individually and as part of the team.
  • Be proactive, motivated and technically curious, coming up with new ideas and solutions for the IA-Connect product.
  • Research and learn new technologies and programming languages, as required (for example, some code is written in C++).


SECONDARY DUTIES

  • Aiding our technical staff, if they are experiencing problems with IA-Connect and need input from development.
  • Assisting with testing the product using Azure DevOps pipelines, Microsoft Power Automate and PowerShell.
  • Assist with testing plans prior to major releases.
  • Learn how to use all product features, so you direct our technical staff, or identify the cause of a reported problem.


Essential Knowledge, skills and experience:

Minimum 4 years of experience in the following areas:


  • Developing software in C# with .NET Framework or .NET Core (preferably both).
  • Developing web apps with ASP.NET MVC (.NET Core preferably).
  • Experience with Azure DevOps, GitHub or a similar source code management / version control system.
  • Experience using SOAP or REST APIs, Swagger / Open API and serializing / deserializing JSON.
  • Scripting experience with PowerShell or another scripting language (for example VBScript, JScript or JavaScript).


Minimum 2 years of experience in four or more of the following areas:


  • Experience with the Microsoft Entity Framework (for managing the database schema).
  • Experience using Robotic Process Automation (RPA) software such as Blue Prism, UiPath, Automation Anywhere or Microsoft Power Automate Desktop.
  • Experience with either Power Automate or Azure Logic Apps.
  • Developing webpages using JavaScript / jQuery.
  • Developing complex scripts using Microsoft PowerShell.
  • Experience building and configuring Virtual Machines, Azure Web Apps or other services in Microsoft Azure.
  • Experience of automating actions in Active Directory, Azure Entra Id, Microsoft Exchange / Exchange Online.
  • Experience creating Azure DevOps release pipelines or a similar technology.
  • Experience with product testing.
  • Experience with website automation using Selenium or a similar technology.
  • Experience with Dynamic Application Security Testing (DAST) tools, for example OWASP ZAP.
  • Experience developing using an automation framework, such as User Interface Automation (UIA) or Java Access Bridge.


You will gain experience in all of the above areas as part of your role. The IA-Connect development team will provide the necessary training to allow you to achieve this as we have multiple in-house developers and consultants with these skills.


Key competencies for the role:

  • Highly self-motivated, enthusiastic and confident.
  • Excellent documentation and communication skills.
  • A drive to learn new technologies and push the boundaries of what’s possible.
  • Continuous Improvement.
  • Collaboration & Teamwork.
  • Interpersonal skills & communications.
  • Attention to detail.
  • Work under pressure.


  • Senior Developer

    1 month ago


    Nottingham, United Kingdom Oscar Associates (UK) Limited Full time

    Senior Developer (C#, .Net) - Nottingham / hybrid remote - Salary up to £75K DOE plus flexible hours, hybrid working (2 days a week in office), 25 days holiday + bh, latest technologies, excellent progression and more! The Role A unique and exciting new opportunity has arisen for an experienced Senior Software Developer (C#, .Net) to join a rapidly...

  • Senior Developer

    9 hours ago


    Nottingham, United Kingdom Oscar Associates (UK) Limited Full time

    Senior Developer (C#, .Net) - Nottingham / hybrid remote - Salary up to £75K DOE plus flexible hours, hybrid working (2 days a week in office), 25 days holiday + bh, latest technologies, excellent progression and more! The RoleA unique and exciting new opportunity has arisen for an experienced Senior Software Developer (C#, .Net) to join a rapidly growing...

  • Senior Developer

    1 month ago


    Nottingham, Nottingham, United Kingdom ENSEK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at ENSEK.As a Senior Software Engineer, you will be responsible for designing and implementing solutions for our product line, working closely with the Engineering Manager to deliver optimal outcomes.You will be part of a remote, multi-disciplined team and will be...

  • Senior C# Developer

    1 month ago


    Nottingham, Nottingham, United Kingdom Client Server Full time

    Senior C# Developer OpportunityWe are seeking a skilled Senior C# Developer to join our Agile team in designing and developing payment and billing applications from smart meter technology.As a Senior C# Developer, you will work with a modern tech stack, focusing on backend C# .Net and API development, and collaborate with a supportive team environment where...


  • Nottingham, United Kingdom Tennants UK Full time

    **Location**: Nottingham - office based **Hours**: Full Time, Permanent: 40 hours per week **Salary**: Up to £50,000 dependent upon experience **Senior Software Developer Responsibilities**: Write and maintain code related to our ASP. NET Core and . NET Framework for our customer critical software products and our own internal systems Develop high-quality...


  • Nottingham, Nottingham, United Kingdom Oscar Technology Full time

    Cloud-Based Enterprise System Engineer OpportunityOscar Technology is seeking an experienced Cloud-Based Enterprise System Engineer to join our rapidly growing HR Management Software business.The ideal candidate will have a strong background in ASP.Net Core, Azure, and C# with experience in developing cloud-based enterprise systems.The majority of the time...


  • Nottingham, United Kingdom Oscar Associates (UK) Limited Full time

    Senior Software Developer (ASP.Net Core, C#) | Nottingham / Hybrid Remote | Salary £55K - £75K DOE | Flexible Hours | Hybrid Working (2 Days A Week In Office) | 25 Days Holiday + Bh | Latest Technologies | Excellent Progression And More! The Role A unique and exciting new opportunity has arisen for an experienced Software Developers (ASP.Net Core, C#,...


  • Nottingham, United Kingdom Oscar Associates (UK) Limited Full time

    Senior Software Developer (ASP.Net Core, C#) | Nottingham / Hybrid Remote | Salary £55K - £75K DOE | Flexible Hours | Hybrid Working (2 Days A Week In Office) | 25 Days Holiday + Bh | Latest Technologies | Excellent Progression And More!The RoleA unique and exciting new opportunity has arisen for an experienced Software Developers (ASP.Net Core, C#,...

  • Senior Web Developer

    3 weeks ago


    Nottingham, Nottingham, United Kingdom Capital One (Europe) plc Full time

    About the RoleCapital One is seeking a skilled Senior Web Developer to join our team in Nottingham, UK. As a key member of our web engineering team, you will be responsible for designing and developing high-quality web applications using AWS and modern web frameworks.Key Responsibilities:Design and develop scalable web applications using AWS services such as...


  • Nottingham, Nottingham, United Kingdom Develop Group Ltd Full time

    Job OpportunityWe are seeking a skilled Senior Flutter Developer to join our team at Develop Group Ltd.The ideal candidate will have 1+ year of commercial experience with Flutter and 3+ years of mobile experience with Android or iOS.Proficiency in modern JavaScript frameworks is a plus.In return, we offer a competitive salary, a performance-based bonus, and...


  • Nottingham, Nottingham, United Kingdom Consilio LLC Full time

    We are looking for a Senior Software Developer to join our team at {company}.The ideal candidate will have experience with software development, including design, implementation, and testing of software systems.Key Responsibilities:• Design, implement, and test software systems• Collaborate with cross-functional teams to deliver high-quality software...


  • Nottingham, Nottingham, United Kingdom numi Full time

    Job Title: Senior Software Development EngineerWe are seeking a talented Senior Software Development Engineer to join our pioneering AI company, numi.Salary: £50,000 per annumAbout the RoleThis is an exciting opportunity to be part of a team that is transforming systems with advanced web applications for clients and internal teams. As a Senior Software...


  • Nottingham, Nottingham, United Kingdom 2K Full time

    About 2K2K is a global video game publisher and developer that has been a leader in the industry for over 30 years. Our mission is to create games that are engaging, immersive, and fun for players of all ages.We are committed to fostering a culture of innovation, creativity, and collaboration, and we are always looking for talented individuals to join our...


  • Nottingham, Nottingham, United Kingdom The Compleat Food Group Full time

    About the JobAs a Senior Software Developer, you will be responsible for designing and developing scalable software solutions.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality software deliveryRequirements:5+ years of software development experienceProficiency in programming...


  • Nottingham, Nottingham, United Kingdom Searchability Full time

    Senior Software EngineerRemote roleNottingham office 1-2 times per monthC# /.Net / SQL / AzureOur client is a forward-thinking and innovative financial services company committed to providing exceptional solutions to their clients. They are now looking for a Senior Software Engineer to join their dynamic team and be part of a culture that values...


  • Nottingham, Nottingham, United Kingdom Quality Service Recruitment Full time

    Job Title: {title}About the Role:As a senior software developer at our company, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using various programming languages and frameworks.Maintain and update existing software applications to ensure they are...

  • Senior AI Developer

    4 weeks ago


    Nottingham, Nottingham, United Kingdom Dexter Talent Full time

    Role OverviewDexter Talent is seeking a highly skilled Senior AI Engineer to lead the development of their cutting-edge AI Chatbot. This is a unique opportunity to work with LangchainJS and LangGraphJS, integrating with core business systems as they scale their product to market.Key ResponsibilitiesDevelop and maintain the AI Chatbot using AI systems and...


  • Nottingham, United Kingdom Oscar Associates (UK) Limited Full time

    Senior Software Developer (ASP.Net Core, C#) | Nottingham / Hybrid Remote | Salary £55K - £75K DOE | Flexible Hours | Hybrid Working (2 Days A Week In Office) | 25 Days Holiday + Bh | Latest Technologies | Excellent Progression And More!The RoleA unique and exciting new opportunity has arisen for an experienced Software Developers (ASP.Net Core, C#,...


  • Nottingham, United Kingdom OXBO Full time

    BenefitsRemote WorkingUp to 20% BonusPrivate Health InsuranceThe CompanyOXBO are delighted to be working with an Internationa Solar & BESS Developer, Owner and Operator who have projects around Europe.They are looking to bring in a Senior Development Manager in the North of England/Scotland due to their increasing portfolio of projects in those areas.The...


  • Nottingham, United Kingdom CV-Library Full time

    Our Financial Services client based in the East Midlands are in need of a Contract Senior Software Developer to help with developing and migrating / updating desktop applications utilising the MS Stack including - C#, VB.Net, .Net, SQL, T-SQL, SSIS & Stored Procedures. This role is outside IR35 and £(Apply online only) per day.    Essential...