Software Developer
$100k - $139k per yearXe.com
At Xe, we live currencies. We provide a comprehensive range of currency services and products, including our Currency Converter, Market Analysis, Currency Data API and quick, easy, secure Money Transfers for individuals and businesses. We leverage technology to deliver these services through our website, mobile apps and over the phone.
Last year, we helped nearly 300 million people access information about the currencies that matter to them, and over 350,000 people used us to send money overseas. Thousands of businesses relied on us for information about the currency markets, advice on managing their foreign exchange risk or trusted us with their business-critical international payments.
At Xe, we share the belief that behind every currency exchange, query, or transaction is a person or business trying to accomplish something important, so we work together to develop new and better currency services that put our customers first.
We are proud to be part of Euronet Worldwide (Nasdaq: EEFT), a global leader in processing secure electronic financial transactions.
Xe has made significant progress along an exciting transition to agile working methods. Our teams have embraced the Scrum framework. We are driving software engineering excellence through chapters and guilds. Most repos are now aligned to faster container-based deployments with CI/CD pipelines. We are increasing the automation of testing and promoting a Shift-Left approach.
About This Role
We are looking for an ambitious software developer to join our team. In this role, you will contribute new features to our Currency Data API ( and the systems responsible for generating the mid-market rate consumed by millions of end users. Our platform is primarily Java-based, using Amazon Web Services and the latest open-source frameworks and technologies.
OUR PRINCIPLES
- AMBITION - We dream big, try things out and always ask “why not?” and “what if?” We’re ambitious in our thinking and our delivery
- RESPONSIBILITY - We get involved, bring our perspective, and are always open to new ideas. We take personal responsibility
- COMMUNITY - We value a sense of belonging, trusting each other and encouraging authenticity. We contribute to our community
Roles & Responsibilities
- Own the design, development, testing, and deployment of partner integrations, including customer-facing APIs.
- Design the next generation of our microservices
- Keep up with best practices for systems architecture
- Ensure all components are highly scalable, maintainable, and monitored
- Deliver quality code following best practices
- Collaborate with our product team to ensure we deliver the right thing the right way
- Write automated unit and integration tests
Position Requirements
- Degree in computer science, software engineering, or related discipline
- Proven hands-on software development experience, preferably in Java or Kotlin
- Object-oriented analysis and design using common design patterns
- Experience in the Spring Framework
- Experience with test-driven development
- Experience designing and consuming REST APIs
- Experience integrating with third-party APIs
- Strong communication and collaboration skills
- Good understanding of NoSQL and SQL databases
- Can-do attitude and a proactive work ethic
NICE-TO-HAVES INCLUDE
- Experience with Python
- Exposure to Valkey/Redis for caching and data storage
- Experience working with AWS and using services like Lambda, ECS, DynamoDB, Kinesis, SNS, SQS, EventBridge, and API Gateway
- Experience with Docker, Terraform, CI/CD (preferably GitHub Actions)
- Experience with Vue.js or similar front-end frameworks
Perks & Benefits
- Salary - 100K CAD to 139K CAD depending on experience
- Health and dental coverage
- RRSP employer match
- Employee Stock Purchase Plan
- Personal Days
- A day off on your birthday
We want Xe to be a great place to work and to ensure that our communities are represented across our workforce. A vital part of this is ensuring we are a truly inclusive organization that encourages diversity in all respects.
At Xe we are committed to making our recruitment practices barrier-free and as accessible as possible for everyone. This includes making adjustments or changes for disabled people, neurodiverse people or people with long-term health conditions. If you would like us to do anything differently during the application, interview or assessment process, including providing information in an alternative format, please contact us on ***email_hidden***
The position responsibilities outlined above are intended to define the general contents and requirements to perform this job. It is not to be taken as a complete statement of responsibilities or requirements. This job description does not restrict the Company’s right to assign or reassign duties and responsibilities to this job as needed.
- ...expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our... ...UI/UX design, implementation) for projectsGenerally assigned to software processes, automations, internal applications, existing business...SuggestedRemplacementFixed term contractTraineeshipLocal area
$84k per year
...the quoting process for prototype and production quotes & timing. Develop and maintain program budgets (costing). Collect /review and... ...Internet, Flowcharts, and an understanding of Databases, MRP and CAD, software. High level of organizational skills required. Strong written...SuggestedWork at office- ...celebrates all dimensions of diversity and ensures everyone can develop to their full potential, participate freely in society and live... ...preparation of Notices, Agendas (using Agenda Management System software), and Reports for assigned Committees. Assists in the development...SuggestedFull timeWork at officeLocal area
$70k - $80k per year
...and drawings Read blueprints to determine work requirements Develop and prepare design sketches Write specifications Estimate... ...aided design (CAD) AutoCAD Autodesk Inventor SolidWorks software MS Office Area of work experience ~ Fabrication...SuggestedPermanent employmentFull timeRemote work$36 per hour
...~ Assistant Tasks Assist health care professionals Develop information materials for patients Maintain inventories of medications... ...Aid Certificate Computer and technology knowledge Kroll Software MS Excel MS Office MS Outlook MS PowerPoint MS...SuggestedPermanent employmentFull timePrivate practiceWork at officeShift workNight shiftWeekend workDay shiftAfternoon shift$80k - $110k per year
...Ensure all repairs are properly billed and documented in estimating software. Negotiate with insurance companies to maximize claim... ...minimizing waste. Staff Management & Training: ~ Lead and develop a team of technicians, estimators, and painters. ~ Provide ongoing...Permanent employmentFull timeLocal area$18 - $22 per hour
...delivery of excellent sales strategies.Build brand recognition and develop strong client relationships to encourage referrals within the... ...Proficiency in MS Office applications; knowledge of CRM and other software is a plus.Ability to work a flexible schedule, including...Hourly payFull timePart timeWork at officeRelocationFlexible hoursShift workAfternoon shift- ...celebrate wins, exchange product knowledge, and encourage feedback. Develop and lead a high-performance team by overseeing recruitment,... ...automated systems, along with experience using various computer software applications. Thrive in a hands-on setting that involves...Local areaWork from homeHome officeAfternoon shift
- ...highly valued; however, we are equally open to those looking to develop their skills in these areas. As a leader in prestige beauty, we... ...work environment ⁃ Previous experience with retail point⁃of⁃sale software ⁃ Applicants must be able to provide proof of right to live...FreelanceNight shift
$47.42k per year
...collaboration, process optimization, and commercial negotiations Develop and execute commodity strategies aligned with company objectives... ...especially Excel and PowerPoint. Experience in working with ERP software, ideally SAP This job posting is for an existing vacancy. The...Contract workWork at office$45.7k - $61k per year
...preferredProficiency in using MS Office (Word, Excel and Outlook), branch software and internetKnowledge of banking solutions and processes to... ...potential to achieve your career goals. Here at TD, we hire and develop the best.Training & OnboardingWe will provide training and...TraineeshipWork at officeWork from homeRelocation- ...celebrates all dimensions of diversity and ensures everyone can develop to their full potential, participate freely in society and live... ...flexibility/adaptability. Computer literacy utilizing MS Office software applications. Demonstrated ability to research/investigate issues...Full timePrivate practiceLocal area
$19.45 - $24.89 per hour
...expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our... ...Copilot, and Microsoft Teams. Maintain accurate hardware and software inventory records for all IT equipment. Provide technical support...Hourly payLocal areaImmediate start$78k - $104k per year
...Engineering Lead position is one who enjoys working on the hardware-software boundary, and is driven by complex problem solving in a fast-... ...Performs tasks such as, but not limited to, the following: Develop production test strategies based on product design specification...Permanent employmentTemporary workCasual workInternshipWork at officeLocal areaFlexible hours- ...Job Description – Software Developer – CRM – Senior Role Title: Senior Software Developer – CRM Location: Ontario, Canada (Fully Onsite – 5 Days/Week) Contract Duration: May 18, 2026 – March 31, 2027 Assignment Type: Contract Security Clearance...Contract workMonday to friday
$62.79k per year
...coordination, organizational, problem solving and record-keeping skills. Familiarity with computers, mobile devices, and associated software such as Microsoft Office and ability to adapt to changing technology. Effective customer service skills to deal courteously and effectively...For contractorsCasual workSeasonal workWork at office- ...Office Suite (Word, Excel, Outlook), and demonstrated comfort level with the internet. Proven aptitude for the learning & use of various software applications, including recreation registration software. Availability to work flexible hours (e. g. evenings and weekends)....Work at officeFlexible hoursShift workWeekend workAfternoon shift
- ...culture, etc.) that includes supervision of staff. Experience in recruitment and selection procedures, payroll processes and e-recruit software. Strong customer service skills with an ability to maintain composure regardless of the demands of the environment. Excellent...Contract workPart timeWork at officeWeekend workAfternoon shift
$33.43 per hour
...coordination, organizational, problem solving and record-keeping skills. Familiarity with computers, mobile devices, and associated software such as Microsoft Office and Internet. Ability to adapt to changing technology. Ability to deal courteously and effectively with the...For contractorsWork at officeTrial periodNight shiftAfternoon shift$21.4 per hour
...Office Suite (Word, Excel, Outlook), and demonstrated comfort level with the internet. Proven aptitude for the learning & use of various software applications, including recreation registration software. Work experience as a receptionist, front office representative or similar...Work at officeWeekend workAfternoon shift- ...the public sector or other highly regulated sectors an asset. Skills & Core Competencies Proficiency in a wide range of business software including Microsoft Word, Excel, PowerPoint, Visio, Teams and Outlook, as well as Board management software. Excellent attention...Work at officeImmediate startFlexible hours
$19 - $20 per hour
...items in warehouse, tool room or supply area Experience and specialization Computer and technology knowledge ~ Inventory control software Equipment and machinery experience ~ Pallet lifters Parts specialization Electrical products Manufacturing...Permanent employmentFull timeWork at officeRemote work- ...~ Completion of a Dental Assisting program Level I and Level II ~ NDAEB r equired ~ Experience with dental practice management software such as Abledent is considered an asset ~ Demonstrated ability to communicate effectively with patients and families ~ Customer service...Long term contractPermanent employmentFull timeInternship
- ...seamless handoff. · Maintain ongoing performance tracker to determine success of KPI’s. · Enter vehicle information into appraisal software, including photos, mileage, and condition. · Understand the terminology of the automobile business and keep abreast of...Full timeImmediate start
- ...months of full-time work) and annual paid time off, including personal and vacation days.Career Growth: Giant Tiger is committed to developing our people. We promote from within, and many of our leaders started right here. We provide the coaching, training, and support you need...Hourly payLong term contractPermanent employmentFull timePart timeFlexible hoursWeekend workDay shiftAfternoon shift
- ...and management of acute and chronic conditions. Conduct patient consultations, physical examinations, and medical assessments. Develop and implement treatment plans tailored to patient needs. Offer preventative care such as vaccinations, health screenings, and lifestyle...Full timePart timeLocum
- ...customer needsMotivated and driven to achieve resultsAbility to work efficiently in the fast-paced team environmentOpenness to learn and develop new skillsFlexibility and ability to quickly adopt to changeAbility to assume a variety of scheduled shifts including closing shifts...Part timeFlexible hoursShift work
$20 per hour
...three (3) years. Why work with us? Join a local, family-owned business that’s part of a globally recognized brand, where you can develop your capabilities, competencies, and career. Coke Canada has a culture of learning, and we offer several channels to support your...Hourly payLocal areaShift workWeekend work- ...understanding the market & competitors Supports store business plans to maximize sales & profit Partner with store manager to lead & develop team Delivers clear, constructive, timely feedback & partners with Store Manager on development Executes visual directives &...Minimum wageFull timeLocal areaFlexible hoursNight shift
$17.6 per hour
...are required to wear safety shoes at all times in all Store and DRC locations.EDUCATION, EXPERIENCE AND QUALIFICATIONS: Willingness to develop an understanding and support for the mission and purpose of The Salvation Army in Canada and its implications as related to position...Permanent employmentPart timeLive outWeekend workAfternoon shiftWeekday work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- part time software developer Newmarket, ON
- software engineer - computer Newmarket, ON
- software engineer intern Newmarket, ON
- software developer Newmarket, ON
- software design engineer Newmarket, ON
- software development engineer Newmarket, ON
- senior software developer Newmarket, ON
- software developer intern Newmarket, ON
- software engineer Newmarket, ON
- software developer no experience Newmarket, ON

