Overview
Quest Software’s AI Center of Excellence in Cork, Ireland is seeking a Software Developer with expertise in the Microsoft technology stack. The ideal candidate will have a strong foundation in .NET technologies, C#, and SQL Server, and will contribute to the design, development, and maintenance of scalable enterprise applications.
As the central hub for AI innovation across Quest’s SaaS platform ecosystem, our Cork‑based AI CoE shapes the future of enterprise AI solutions serving millions of users worldwide. In this role you will design and implement AI‑powered solutions on Microsoft Azure, take ownership of specific AI system components, and collaborate closely with data scientists and senior engineers to deliver scalable, production‑ready AI systems.
Responsibilities
Design, develop, test, and maintain web and desktop applications using Microsoft technologies (.NET Core/.NET Framework, C#, ASP.NET, Blazor, etc.)
Implement and maintain RESTful APIs and integrate with third‑party services
Work with SQL Server to design and optimize database schemas, queries, and stored procedures
Design and implement AI/ML model deployment pipelines on Azure (Azure ML, AKS, Azure Functions)
Collaborate with cross‑functional teams, including product managers, designers, and QA engineers
Participate in code reviews, debugging, and performance tuning
Produce testing documentation and demos
Adhere to Quest’s software development methodology and security best practices
Accurately estimate work and participate in planning activities
Stay current with emerging technologies and apply them to improve development practices
Honor commitments to the team and business, and contribute meaningfully in team meetings
Qualifications
Required
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
8+ years of professional experience in software development using Microsoft technologies
Strong experience with C#/.NET development and Python
Proficiency in .NET Core/.NET Framework, ASP.NET MVC/Web API
Experience with SQL Server and relational database design
Hands‑on experience with Azure ML, containerization (Docker, Kubernetes), and CI/CD
Understanding of machine learning model deployment and MLOps practices
Familiarity with Azure services (App Services, Azure Functions, Azure DevOps)
Strong problem‑solving skills and attention to detail
Excellent communication and teamwork abilities
Communicate directly with customers as needed to diagnose issues or gather feedback
Demonstrate deep subject matter expertise within the product domain, the product technology stack, or the tools used to build the product
Nice to Have
Experience with Azure OpenAI and Cognitive Services
Knowledge of infrastructure‑as‑code (Terraform, ARM templates)
Experience with microservices architecture
Exposure to Agile/Scrum methodologies
Experience with front‑end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React
Is self‑motivated, requiring minimal supervision
Company Overview
Quest Software builds the foundation for enterprise AI with solutions in data governance, cybersecurity, and platform modernization. More than 45,000 companies—including 90% of the Fortune 500—trust Quest to solve their most critical IT challenges. From securing identities and modernizing platforms to preparing data for AI, we help enterprises unlock their full potential.
Benefits
Competitive pay, annual bonuses, and top‑performer recognition
Comprehensive health, family, and retirement benefits
Flexible work options, generous PTO, and wellness programs
Professional growth through learning platforms, mentorship, and leadership programs
Inclusive teams that reflect the world we serve, supported by Employee Resource Groups and our Equality & Inclusion Council
#J-18808-Ljbffr