At GoldCare, we're on a mission to make healthcare smoother and smarter delivering cutting-edge information management software that empowers clinics, and providers to focus less on paperwork and more on people. For decades, our solutions have been the go-to for healthcare professionals who value precision, efficiency, and simplicity.GoldCare is part of the Gemini Group, one of the operating groups within Constellation Software Inc. (CSI). Being under CSIa global leader in vertical market softwaremeans we benefit from the stability, innovation, and long-term investment philosophy of a world-class software organization, while still operating with the agility and culture of a specialized teamJoin a team that is passionate about transforming healthcare behind the scenes, where your work counts, your voice is and you are ready make meaningful impact. If you are sprinkle of fun into your career, GoldCare is the place to start and thrive.Learn more about us here:GoldCare: ttps://www.mygoldcare.com/Gemini: https://www.csigemini.com/Constellation Software: https://www.csisoftware.com/About the Role:This role is ideal for new graduates or early-career professionals who want hands-on experience with real production systems and a clear path for growth. You will learn both legacy and modern technologies with mentorship from experienced team members. Our organization follows a hybrid work structure with one in-office day per week at the Waterloo office, and the remainder of the week can be remote or from the office based on task requirements or personal work preferences.Some of the Tasks:Back End Platform Modernization & Building for the FutureParticipate in initiatives to modernize legacy database structures, tooling, and operational practices.Assist with improving data models, documentation, and standards to support long-term maintainability.Learn and apply modern database and platform concepts while respecting the realities of long-lived systems.Database Administration & Operational SupportSupport and maintain GoldCares MultiValue database environment used in production by customers.Monitor database health, performance, and availability; identify trends and potential risks.Troubleshoot database and data-related issues in collaboration with development and support teams.Support release activities by validating database changes, scripts, and data impacts.Using AI to Support ModernizationLeverage AI-assisted tools to analyze database structures, queries, and data usage patterns.Use AI to help identify optimization opportunities, performance improvements, and data quality issues.Collaborate with senior team members to evaluate responsible, secure use of AI within database and platform workflows.Continuously learn how AI can enhance productivity while maintaining strong governance and data protection practices.Education & Experience12 years of experience supporting databases, applications, or systems (including internships/co-ops).Diploma or degree in Computer Science, IT, Software Engineering, or a related field.Relevant coursework (e.g., databases, data structures, operating systems, cloud computing) is an asset.Hands-on experience with SQL or NoSQL through projects, labs, or personal learning.Interest in or exposure to AI tools within the SDLC.Ability to learn new technologies, including legacy systems, with guidance.Exposure to troubleshooting, scripting, or production-like environments is an asset.______________________________________________________________________________What's important to us at Gemini:Make long term investmentsIn people, technology, and customers. What goes around comes around and when possible, we try to pay it forward.Growth through learningLearning is the key to success. We encourage employees to share their expertise and best practices with their peers. That way, we all grow together.AutonomyOur staff operate independently in a decentralized structure. Whenever possible, we provide the independence required to drive growth and success.Trust comes firstWe believe in full transparency and ongoing communication; if there is a problem, we try to work collaboratively on solutions.______________________________________________________________________________Salary Transparency & Total Rewards: Trust Comes First - We aim to be transparent about our pay practices. We post what we reasonably expect to pay for this position at the time of posting, based on factors such as role scope, market data, internal equity, and experience. Beyond base salary, we offer a comprehensive total rewards package that may include health and wellness benefits, paid time off, learning and development opportunities, and other employee programs designed to support your well-being and growth.Base salary range: $65,000 85,000Human-Centered, AI-Supported: We may use AI tools to support and streamline parts of our recruitment process, such as scheduling, application review, and note-taking. AI helps us work more efficiently and consistently, but it never replaces human judgment. All hiring decisions are made by people not machines. Interviews are conducted by real team members who want to get to know you and your experience. AI is used to reduce bias, improve fairness and streamline processes, while keeping human connection and individual stories at the heart of our process.We follow a robust job requisition process at Gemini to ensure that posted jobs are open and available.
Job Title
Software Developer