ASP.NET Software Developer
Skytek is an award‑winning software solutions company specialising in the creation of innovative solutions for a range of complex and demanding industries including the space and insurance industry.
The key to Skytek’s success is taking the technology it has developed for space and applying it to other sectors including aviation, insurance and marine. Since its formation Skytek has grown into a world class software solution provider developing solutions that are intelligent, platform‑independent and adaptable.
Job Description
Skytek is looking for an exceptionally talented Software Developer with a secondary aptitude for Systems Administration, combining hands‑on ASP.NET development with Azure and cloud infrastructure management. The successful candidate will work on developing our core products and major customer solutions as well as providing IT infrastructure support on customer solutions.
This is a full time role with a hybrid working arrangement based in one of our offices (Dublin, Belfast or Oxfordshire) for a minimum of two days a week, with the remaining days working from home, if preferred.
The professional will work as part of a small and agile team of like‑minded colleagues. This is a technically demanding role with exciting career progression opportunities for the right candidate.
Production experience with SharePoint, Office 365, Azure DevOps environments and 365 Administration is also an advantage.
The role also involves liaising with customer representatives for product demonstrations, requirements capture, and product definition, so excellent communication and interpersonal skills are essential.
Responsibilities
Software Development
Implementation, delivery, and management of Microsoft Azure deployed web application projects
Development of web‑based SaaS applications using ASP.NET, MS SQL, and C#
Development using ASP.NET Razor pages and Blazor
Development using SharePoint API and Microsoft Teams API
Integration with Azure AD for user authentication
Deployment of applications using Microsoft Azure Web App Service
Refactoring existing code to improve quality, extensibility, and maintainability
Documentation of solutions including architecture, configuration, and setup
Collaborate with the current development team
Systems Administration
Administration and management of AWS and Azure cloud environments, including resource provisioning, monitoring, and cost optimisation
Office 365 administration including user lifecycle management, licensing, security policies, and service health monitoring
Azure AD administration including user accounts, groups, conditional access policies, and SSO configuration
VPN administration including setup, configuration, and ongoing maintenance of VPN solutions to ensure secure remote access
MFS (Managed File Services) administration including configuration, access control, and performance monitoring
Configure and maintain disaster recovery, backup and restore processes for SQL Server on Azure platform
Manage and maintain SharePoint Online, OneDrive, and Microsoft Teams environments
Monitor and maintain high levels of performance, availability, and security of production platforms
Resolve support tickets in accordance with SLA guidelines and respond in a timely manner to requests and issues
Provide support to end users and lead major incident response activities.
Skills and Qualifications
BSc in Computer Science (or equivalent)
3-5 years' experience as a C#, ASP.NET developer with MS SQL and Azure infrastructure
SharePoint Framework API development with Teams API integration
Experience with ASP.NET Blazor
High proficiency in Microsoft Azure technical stack: Azure SQL, Azure AD, Azure Web App Service, networking
Hands‑on experience with AWS cloud services administration
Office 365 suite administration with Azure AD integration
Experience with SharePoint Online, OneDrive, and Teams implementation and administration
VPN administration and configuration experience
MFS administration experience
Excellent understanding of TCP/IP network protocols including IP addressing and subnet masking
Knowledge of secure coding best practices
Experience with Agile development processes
Extensive experience troubleshooting and resolving complex end user support issues
Data backup technologies and disaster recovery processes
High level of attention to detail
Excellent problem solving skills
Excellent interpersonal and communication skills
Excellent command of the English language.
Desirable
Experience with Azure DevOps
Cybersecurity practitioner experience
Basic scripting experience: PowerShell, Linux/Bash
Microsoft Hyper‑V and other virtualisation technologies administration experience
SQL Server administration experience
Experience with ITIL or similar service management frameworks
Background in InsurTech development, familiarity with insurance industry terminology, workflows, and product features such as policy management, claims processing, and underwriting is a distinct advantage
Cybersecurity practitioner experience
Basic scripting experience – PowerShell, Linux
Microsoft Hyper‑V and other virtualisation technologies administration experience
#J-18808-Ljbffr