Software Engineer working on Microsoft integration capabilities and developing enterprise-scale software at Preservica. Collaborating with a team to provide innovative and efficient software solutions.
Responsibilities
Responsible for the full software development lifecycle; writing well designed, testable and maintainable efficient code.
Part of a team that is responsible for building Preservica’s Microsoft integration capabilities starting with a truly ground-breaking integration with Microsoft 365.
Collaborate with the team to deliver value to the ever-expanding customer base.
Requirements
Degree level education in an engineering/software/system related subject or equivalent through relevant training and/or experience.
2+ years of experience in .NET software product development
Experience with Azure-based cloud native development (App Services, SQL Server, Azure functions, Service Bus)
Sound coding skills with .NET 9, C#, Typescript, React.js
Understanding of event-based architectures
Well-developed skills in object-oriented design and SOLID principles
Good knowledge of unit testing using XUnit.net, Moq or similar tools
Familiar with user story driven development in an Agile environment (scrum, Kanban)
Familiarity with common Agile development practices.
Excellent problem solving skills.
Proven ability to work in a team environment
Benefits
22 days holiday (+ 3.5 discretionary days at Christmas) + Bank Holidays
You can buy / sell / carry 5 days holiday over to next year
6% Pension Contribution into a defined pension plan held with Scottish Widows
Company Bonus Scheme, dependent on company performance
As an Elixir/Phoenix Developer at GMS, you'll collaborate on digital transformation projects. Focused on creating robust web applications and optimizing secure payment systems.
Software Engineer at INSPYRE developing scalable products for the fintech sector and more. Collaborating on diverse projects with an emphasis on Clean Code and modern technologies.
Senior Software Engineer developing Python applications for life sciences company. Involves working with machine learning and backend algorithms in a hybrid environment.
Software Engineer developing C#.NET applications for Expleo's Life Sciences sector. Engaging in design, development, and debugging to enhance software quality and performance.
Full Stack Developer responsible for developing and maintaining web applications in .NET for a global IT consulting firm. Collaborating in a hybrid environment with a focus on innovation and system integration.
Developer specializing in C# for a global IT company with innovative projects in various technologies. Seeking a flexible team member for client analysis and development.
Mid - Level Back - End Engineer developing backend applications using .NET and AWS for legal tech. Collaborating with teams to enhance performance and drive innovative solutions.
Backend Developer at TRATON designing and maintaining core services for EV charging platform. Collaborating primarily using .NET and AWS to build scalable backend systems.
Storage Operations Engineer managing day - to - day storage operations for enterprise environments at Broadridge. Collaborating with teams and ensuring optimal performance of storage systems with a focus on financial services.
Quantitative Developer responsible for optimizing and developing business systems for a leading crypto brand in the Philippines. Engaging in cross - functional teamwork and scalable growth opportunities with innovative ideas.