Senior .NET Application Support Specialist Job Description
We are seeking a Senior .NET Application Support Specialist to join our team on a permanent basis in Dublin with hybrid work options.
Job Responsibilities:
* Provide technical support and maintenance for enterprise .NET applications.
* Troubleshoot and resolve complex application issues, ensuring minimal downtime.
* Collaborate with developers, business analysts, and stakeholders to enhance system functionality.
* Perform bug fixes, minor enhancements, and performance tuning on existing applications.
* Work on integration of web services and APIs to support business needs.
* Monitor SQL Server databases, optimize queries, and assist with database-related issues.
* Document solutions, technical specifications, and troubleshooting procedures.
* Support release management, deployment activities, and version control.
Experience Required:
* 5+ years of experience in a .NET application support or development role.
* Strong experience with C#, .NET Framework, and .NET Core.
* Expertise in SQL Server (queries, stored procedures, performance tuning, etc.).
* Experience with Web Services (SOAP/REST) and API development/integration.
* Proficiency in troubleshooting application issues in a production environment.
* Experience with IIS, Windows Server, and Azure Dev Ops is beneficial.
Desirable Skills:
* Experience with cloud technologies (Azure or AWS) is an advantage.
* Knowledge of Dev Ops practices, CI/CD pipelines, and automated deployment.
* Exposure to frontend technologies (Angular, React, or is a plus.
* Experience in working with agile methodologies.
Educational Requirements:
* Bachelors degree in Computer Science, Software Engineering, or a related field.
* Certifications in Microsoft .NET technologies or Azure are a plus.
Working Hours & Benefits:
* Standard Monday to Friday working hours with flexible/hybrid options.
* Competitive salary and performance-based bonuses.
* Pension scheme, health insurance, and additional benefits.
* Career development and training opportunities.