Software Developer

apartmentMorgan McKinley placeCork calendar_month 

We are seeking a motivated Software Developer to join a growing development team. This role is ideal for a developer looking to build practical experience developing enterprise-grade software on cutting-edge technology. You will work closely with senior developers, product owners, and other stakeholders to design, develop, test, and maintain software applications, mobile applications, and AI-driven solutions.

Role Purpose

The Software Developer supports the design, development, testing, and maintenance of an industry-leading Computerised Maintenance Management System (CMMS) platform. This platform is utilized by regulated and asset-intensive industries, including pharmaceutical, medical device, food & beverage, and manufacturing organizations.

The successful candidate will contribute to delivering secure, reliable, and compliant software features that help customers manage maintenance operations, equipment lifecycle, calibration, work orders, and regulatory documentation.

Key Responsibilities
  • Development: Write and maintain code for features, including both front-end and back-end development.
  • Testing: Develop automated tests for unit testing and assist in Integration and System Testing.
  • Collaboration: Participate in daily standups, sprint planning, and team meetings while working closely with QA engineers and product managers.
  • Documentation: Document code changes, API endpoints, and technical notes; update user guides or internal support sites as needed.
  • Support: Investigate and reproduce issues reported by clients or internal teams, handling escalated low-complexity support tickets.
  • Compliance: Implement and monitor ISO processes and standards.

Requirements

Essential Qualifications & Skills
  • Education: Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Experience: 2 years of proven ability in a similar role.
  • Technical Mindset: Problem-solving mindset and analytical thinking with a willingness to learn and adapt to new technologies.
  • Communication: Strong collaborative skills and the ability to interact effectively with peers and stakeholders.
Desirable Technical Exposure
  • Languages: Basic proficiency in JavaScript, Python, or MS SQL.
  • Mobile & AI: Exposure to mobile development (React Native or similar) or AI/ML concepts; qualifications in AI development are advantageous.
  • Web Technologies: Awareness of HTML, XML, JSON, CSS, and REST APIs.
  • Methodology: Familiarity with Git, Agile/Scrum methodologies, and unit testing/debugging.
  • Infrastructure: Interest or basic knowledge in cloud platforms (Azure, AWS) and DevOps tools.
Working Hours & Location
  • Hours: Full-time, typically 40 hours per week.
  • Location: Based in Cork Office (Hybrid Model).
  • Travel: Travel to client sites and occasional travel to the UK may be required.
business_centerHigh salary

Senior C# Engineer

placeCork
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...
apartmentMorgan McKinleyplaceCork
applications aligned with organizational goals.  •  Process Improvement: Continuously enhance the tools and workflows used within the Software Development lifecycle.  •  User Support: Provide technical support and troubleshooting for business users to ensure...
electric_boltImmediate start

Senior Software Engineer

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