Software Developer, Python & CFML
$94.2k - $117.7k per yearEuna Solutions
Position Summary
The Software Developer role is integral to the success of Euna Grants as a key member of the software development team. The developer is responsible for designing, developing, and maintaining web applications using Python and React technologies, working across both the front-end and back-end to ensure seamless integration of application components. Our development roles collaborate closely with product and sales teams, contributing to software design, architecture, implementation, and testing across multiple product offerings within the Euna Grants suite. Our team applies Agile principles based on the Scaled Agile Framework (SAFe) to achieve our goals.
Key Responsibilities
- Design, develop, and maintain web applications using Python and React technologies.
- Interpret written business requirements and technical specification documents; perform coding to written technical specifications that adhere to coding standards, design guidelines, and best practices.
- Develop and maintain RESTful APIs.
- Work with cross-functional teams to determine requirements and design specifications.
- Troubleshoot, debug, investigate, analyze, and correct reported application defects.
- Participate in code reviews and provide constructive feedback to other developers.
- Present new code design and implementation patterns, as well as potential enhancements to the existing codebase, to peers for review as part of the overall code quality process.
- Demo newly developed features to relevant stakeholders.
- Develop and maintain automated unit tests to ensure the quality of the codebase.
- Stay up-to-date with emerging trends and technologies in web development.
- Contribute to technical documentation
Essential Qualifications
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- 3+ years of experience in full-stack web development.
- 3+ years of professional experience with Python (frameworks such as Django or Flask).
- 3+ years of professional experience with React.js and front-end technologies (HTML, CSS, JavaScript).
- Ability to interpret written requirements and technical specification documents.
- Ability to code software according to published standards and design guidelines.
- Strong experience with database design and management using SQL (Microsoft SQL Server & PostgreSQL).
- Experience consuming popular RESTful APIs and serving RESTful web services.
- Experience with version control systems such as Git.
- Experience with Agile development methodologies, including working within JIRA, Confluence, and Microsoft Teams.
- 1+ years of experience utilizing AI tools to assist in the development process.
Knowledge, Skills, Abilities Preferred
- Displays a strong understanding of full stack development.
- 1+ years of professional experience supporting one or more SaaS products in a production environment.
- Knowledge of ColdFusion (CFML frameworks such as ColdBox, Mach-ii) and AngularJS are a strong bonus.
- Experience and knowledge in security and OWASP best practices.
- Knowledge of DevOps culture and practices, CI/CD pipelines (Jenkins, GitHub), and IaC (Terraform).
- Capable of working autonomously.
- Strong problem-solving skills.
- Excellent communication skills.
Location
This position will be hybrid with 3 days/week in our Oakville, ON office. (Tuesday, Wednesday and Thursday)
Compensation Range: $94,200 - $117,700
We believe in openness, so we publish our range from the start. Where an offer lands depends on your background, strengths, and how you’ll contribute to the work ahead.
This role fills an existing vacancy. Euna uses AI responsibly to assist in screening, assessing, or selecting applicants. AI helps us work smarter, but people lead the process.
AI Mindset at Euna Solutions
We believe the future of work is human + AI. At Euna Solutions, we encourage our team members to leverage AI tools to enhance creativity, efficiency, and decision-making. We’re looking for people who are curious about emerging technologies, eager to experiment, and committed to using AI responsibly to augment—not replace—their expertise.
If you enjoy exploring new ways to solve problems, learning continuously, and applying AI to make your work smarter and more impactful, you’ll thrive here.
What It's Like to Work at Euna Solutions
At Euna Solutions, we carefully foster a work environment where employees have a safe space for creative and intellectual freedom, and the opportunity to work cross-functionally. We offer a dynamic environment with considerable opportunities for professional growth and advancement.
Competitive wages
We pay competitive wages and salaries, and we only expect an honest 40-hour week for it.
Wellness days
What’s better than a long weekend? An extra-long weekend! Twice a year, Euna employees enjoy an extra day on top of the long weekend! An extra day to decompress and spend time doing the things you love.
Community Engagement Committee
At Euna, we know how important it is to give back. Our community engagement committee looks for ways to give back to our local communities through time, gifts and skills.
Flexible workday
We understand that what a workday looks like differs by employee and the role requirements. Through our interview process we’ll work with you to ensure it’s a fit for you and the specific role you’re interested in.
Benefits
Ask us for a copy of our health and dental benefits!
Culture committee
Celebrate at every occasion with the culture team! They make sure that our team’s culture is bustling with frequent fun events for holidays and special occasions, as well as for miscellaneous fun.
About Euna Solutions
Euna Solutions is the leading provider of purpose-built, cloud-based software designed to streamline procurement, budgeting, payments, and grants management for public sector and government organizations. Euna’s AI-powered features and intelligent automation help organizations make better-informed decisions, ensure compliance, empower collaboration, and reduce administrative burden. Euna’s full-cycle financial suite supports more than 3,600 organizations across North America in building trust, enabling transparency, and driving positive community impact. Recognized on Government Technology’s GovTech 100 list, Euna Solutions is committed to advancing public sector innovation. To learn more, visit Euna's privacy policy is available here.
Please visit our website: and check out our LinkedIn Pages
We believe in embracing new perspectives and optimizing impact. If you have relatable experience and relevant transferable skills but feel you may be missing a few of the requirements, we encourage you to apply! We recognize that people have unique career journeys and if you're excited about this role and know you can bring something great to the team, then we want to hear from you. Please know Euna Solutions is committed to providing a comfortable and accessible interview process for every candidate. If there are any accommodations our team can make throughout our hiring process (big or small), please let us know.
For any inquiries or requests regarding accessibility at Euna Solutions, please email View email address on canada.jobradars.com or call our office at View phone number on canada.jobradars.com. Upon request, appropriate accessible formats or arrangements will be provided as soon as practicable.
$60k per year
...documentation, testing, and system optimization ~ Design and develop AI models and algorithms to improve user experience and operational... ...data privacy compliance. ~ designing, coding, and evaluating software applications to meet user and business requirements ~...SoftwarePermanent employmentFull time$67.88 - $71.2 per hour
...services, and customers through innovative software and data solutions. Within the Model e... ...security, and productivity. As a Full-Stack Developer, you will join the team responsible for... ...Tech Stack: Gain deep experience with Python 3.11+, FastAPI, React 18, and advanced DevOps...SoftwareFlexible hours- ...the beginning! Gastronomous has developed a network of interconnected,... ...secured) while continuing to develop new solutions. To date, Gastronomous... ...looking for a Senior Systems Software Engineer (Robotics) who will... ...Strong experience in C++ and Python for system-level applications....SoftwareFull time
- ...prepared and enjoyed worldwide! Having developed Canada's first fully autonomous... ...looking for a Co-Op Full Stack Developer who will be an integral part of our software team, implementing both frontend... ...● Strong programming skills in Python and/or C++. ● Experience using...SoftwareWorldwide
- ...stakeholders to gather requirements and develop effective reports, visualizations and dashboards... ...BI, Excel and other analytic tools or software programs to extract, visualize and... ...benchmarking activities. ~ Experience with Python or R an asset. ~ Experience with Meditech...SoftwareHourly payPermanent employmentFull timeWork at officeLocal areaMonday to fridayDay shift
$23 per hour
...fosters knowledge sharing and offers key experiences to help them develop their capabilities through projects and objectives. We believe in... ...through projects or hackathons Programming experience in Python/SAS/R Working knowledge of Python’s data-manipulation libraries...Hourly pay$117.3k - $142k per year
...expertise, and support to a medium size construction project. Develops and implements the project safety plan and leads by example for... ...knowledge of Microsoft Office Suite, project management and scheduling software, with a strong aptitude for adopting new technology. The...SoftwareLong term contractContract workWork at officeFlexible hours$79k - $103k per year
...resolution meetings with design consultants and trade partners. Develop site logistics models, 4D/5D simulations, sequencing... ...detailing. Proficiency in 3D/4D modeling, simulations and VDC software (e.g., Revit, Navisworks), including model authoring, content creation...SoftwareLong term contractContract workTemporary workWork at officeFlexible hours$36.69 per hour
...incorporate feedback into the planning process Investigate, review, develop, communicate, and enforce installation standards and materials... ...knowledge of Microsoft office programs, and related computer software applications Experience in safety as it relates to design and...SoftwareContract workWork at officeLocal area$85k per year
...work in a dynamic, collaborative environment , partnering with software, hardware, product security, and engineering teams to test,... ...for patient data collection, monitoring, analysis, and review. Develop, maintain, and update test protocols and documentation to ensure...SoftwareWorldwide$115k - $130k per year
...regulatory requirements, accounting standards, and internal policies. Develop and maintain internal controls to safeguard company assets and... ...and Processes: Implement and maintain accounting systems and software that align with the company's growth and operational needs....SoftwareFull time- ...data to identify areas for improvement and optimize operations Develop and implement process enhancements to increase efficiency and... ...and data analytics. ~ Proficiency in data analysis tools and software, such as Excel, SQL and Power BI. ~ Strong analytical and problem...SoftwareLive InWorldwide
- ...Senior Software Developer Location: Burlington, Canada (Hybrid - 3 days per week in the office, 2 days remote) Why Bentley Systems? Innovative Projects: Work on ProjectWise, a leading infrastructure project delivery platform used on some of the world’s most...SoftwareLong term contractTemporary workWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week
- ...Software Developer Location: Burlington, Ontario, Canada preferred: In-office or Hybrid Position Summary: Are you ready to start a new journey with a team of energized professionals advancing and connecting the world’s infrastructure? Bentley is looking...SoftwareLong term contractTemporary workWork at officeLocal areaWorldwide
- ...processes and procedures, including: ~ Electrical System Study software such as ETAP, etc. ~ Single-Line Diagrams (SLD) ~... ...companies to work for because we are committed to supporting and developing our teams. The PCL Companies celebrate diversity and are proud...SoftwareFull timeContract workFor contractorsWork at office
$130k - $180k per year
...Operations teams. This role is accountable for developing and managing technology roadmaps, demand... .... This role oversees the full software development lifecycle (SDLC) for SAP and... ...based on roadmap and business priorities Develop capacity plan and lead team to deliver...SoftwareLong term contractFlexible hours- ...plans into PM4+ ITP templates. Supporting project success by developing and maintaining Power BI Synoptics design dashboards for... ...Superior attention to detail Proficient in various computer software programs, including AutoCad, word processing, and spreadsheet applications...SoftwareFull timeInternship
$96.4k - $142.66k per year
...Integrating front-end applications with Next.js and ASP.NET Core (C#). Develop comprehensive test suites. Web performance optimization.... ..., and source control, preferably Git. ~ Knowledge of Agile, software development, and web-security best practices. ~ Passion for...SoftwareFull timeWork at officeWorldwide$23 - $25.5 per hour
...keeping lots of balls in the air! - Tech-savvy, able to learn new software quickly - Proactive, takes initiative to help others - Able... ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and...SoftwareHourly payPermanent employmentContract workTemporary workWork at officeImmediate startRemote workHome officeMonday to fridayShift workAfternoon shift- ...according to established work standards and procedures; Supervise, develop, and lead Assistant Track Welder to ensure quality track... ...rolling stock, rail automation and electrification, a comprehensive software portfolio, turnkey systems as well as related services. With...SoftwareHourly payFull timeWork at officeLocal areaRemote workWorldwideFlexible hours
- ...Best Practices, and Transport Canada Guidelines; Supervise, develop, and lead track maintainers and subcontractors to ensure quality... ...rolling stock, rail automation and electrification, a comprehensive software portfolio, turnkey systems as well as related services. With...SoftwareHourly payRemplacementPermanent employmentFull timeFor subcontractorLocal areaRemote workWorldwideFlexible hours
$120k - $140k per year
...with cross-functional teams and will be developing a complex POC instrument in a fast-paced,... ...Mechanical Engineers, Electrical Engineers, Software/Firmware Engineers, Consumables Engineers... ...cross-functional project team to design, develop, and verify robotic instruments and the...Software$63.22k - $79.02k per year
...goods being shipped from out of the country. Collaboratively developing and implementing efficient procurement strategies around cross-... ...setup, special payments, etc.) Administering procurement software and systems to streamline processes (i.e. entering Contracts in...SoftwareFull timeContract workTemporary workRemote work3 days per week$36k - $40k per year
...passionate healthcare professional to coordinate client services, develop individualized Care Plans, oversee PSW hiring and training,... ...Microsoft Office (Word, Excel), and familiarity with CRM or scheduling software platforms. Communication: Flawless written and verbal...SoftwarePermanent employmentFull timeWork at officeMonday to fridayShift workAfternoon shift- ...than 3,000 public sector organizations thrive with purpose-built software for budgeting, procurement, grant management, payments, and... ...communications and enablement necessary to drive adoption. ~ Develop and execute 6sense-targeted campaigns, providing insights on best...SoftwareFull timeContract workSummer workWork at officeLocal areaFlexible hoursWeekend work3 days per week
$40k - $45k per year
.... As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be... ...customers, vendors, and teammates Proficient in Microsoft Office software Additional Information Salary Range - $40,000 - $45,...SoftwareFull timeTraineeshipWork at office$60k - $75k per year
...a focus on long-term, high-hour cases. Campaign Execution: Develop and execute multi-channel outreach campaigns (phone, email, and... ...organized with a proven ability to manage a territory, utilize CRM software efficiently, and maintain consistent follow-up habits....SoftwareLong term contractPermanent employmentFull timeLocal areaFlexible hoursAfternoon shift3 days per week- ...alignment with project objectives and sustainability goals. ~ Develop and maintain a strong understanding of customer requirements,... ...project experience ~ Proficiency in various project controls software such as Excel, Primavera P6, and other company-specific software...SoftwareFor contractorsInternshipRelocation
$19.57 - $22.66 per hour
...maintenance and installation services, with the opportunity to learn and develop landscaping skills. As a key part of our team, you’ll support... ...for yourself and your teammates. ~ Use job management software (e.g., Jobber) to track time and provide updates as required....SoftwareHourly payFull timeSummer workEarly shift- ...is just the beginning! Gastronomous has developed a network of interconnected, IoT-enabled,... ...engineering team. Primary Responsibilities: • Develop concepts, detailed CAD models,... ...with electrical, firmware, controls, and software teams to integrate hardware and robotics...SoftwareFull timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer, Python & CFML. Be the first to apply!
- software engineer - computer Oakville, ON
- software engineer - robotics Oakville, ON
- software design engineer Oakville, ON
- junior software developer Oakville, ON
- software engineer salary in canada Oakville, ON
- software developer Oakville, ON
- software developer remote Oakville, ON
- software development engineer Oakville, ON
- senior software developer Oakville, ON
- software engineer co-op Oakville, ON

