Quest

Junior Software Engineer

Location IE-Cork
Job ID
2026-13254
Category
Engineering
Position Type
Regular Full-Time

Overview

 

Quest Software is looking for a Software Engineer with 3+ years of professional experience to join our agile development team in Cork, Ireland. This role is ideal for a developer who has a strong foundation in C# and .NET Core, enjoys working on real-world problems, and wants to grow their experience building AI-enabled enterprise software.

You will be part of an R&D team developing commercial SaaS products that help organizations manage and secure critical enterprise data. Our solutions are built primarily on .NET and Microsoft Azure, and increasingly incorporate AI-driven capabilities.

In this role, you’ll contribute meaningfully to production code, collaborate with experienced engineers, and continue to deepen your skills in modern cloud and AI-adjacent development—without being expected to operate at a senior or architect level.

 

 

Responsibilities

 

  • Design, develop, and maintain backend services and components using C# and .NET Core
  • Contribute to AI-related features and services, integrating AI capabilities into existing products
  • Work as an effective member of an agile SCRUM team, collaborating with engineering, QA, and product stakeholders
  • Build and maintain RESTful APIs and supporting services
  • Write high-quality, maintainable, and testable code aligned with team standards
  • Participate in code reviews and contribute to technical discussions
  • Assist with troubleshooting, debugging, and resolving production issues
  • Incrementally take ownership of components or features, with support from senior engineers

 

 

Qualifications

 

 

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience)
  • 3+ years of professional experience in software development
  • Strong hands-on experience with C# and .NET Core
  • Experience building or consuming Web APIs / RESTful services
  • Solid understanding of software engineering fundamentals (clean code, SOLID principles, basic design patterns)
  • Experience writing unit tests and working with testable codebases
  • Familiarity with Git-based version control and collaborative development workflows
  • Experience working within an agile development environment
  • Good communication skills and ability to work effectively within a cross-functional team

Nice to Have

These are not required, but beneficial if you have some exposure:

  • Experience with Microsoft Azure, particularly PaaS services
  • Familiarity with CI/CD pipelines (e.g. Azure DevOps, GitHub Actions)
  • Exposure to containerization concepts (Docker)
  • Basic understanding of AI concepts or experience integrating AI services (e.g. calling AI APIs, working with embeddings, etc.)
  • Experience using AI-assisted development tools such as GitHub Copilot
  • Some exposure to identity or security concepts (e.g. authentication, authorization)
  • Awareness of secure coding best practices

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.

 

Why Quest

At Quest, your work makes an impact. You’ll help organizations get AI-ready while building your career with a global team of innovators. We offer:

  • 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.

 

Come join us. For more information, visit us on the web at Quest Careers | Innovate. Collaborate. Grow.

 

Job seekers should be aware of fraudulent job offers from online scammers and only apply to roles listed on quest.com/careers using our applicant system. Note: We do not use text messaging or third-party messaging apps like Telegram to communicate with applicants, so please exercise caution if you are approached in this way and only interact with people claiming to be Quest employees if they have an email address ending in @quest.com. 

 

#LI-AT1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.