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.
- ...directly to the Eastern Ontario Sales Manager. Responsibilities Developing potential new accounts Maintaining and fostering... ...confident ~ Well-versed in Excel, Office suite ERP proprietary software and Salesforce an asset ~ Attention to detail and strong organizational...SuggestedFull timeWork at officeWork from homeFlexible hours
- ...Events Educational Assistance Programs Job Opportunity: We are looking for a Controls Programmer to create programs and develop software for the purpose of controlling specialized automated equipment. This is a demanding position that requires commitment and continuous...SuggestedFull timePnpRemote work
- ...celebrates all dimensions of diversity and ensures everyone can develop to their full potential, participate freely in society and live... ...invoices in an enterprise asset management and financial management software system. Assists in conducting vendor sourcing and maintains...SuggestedHourly payRemplacementPermanent employmentFull timeTemporary workWork at officeLocal areaImmediate startShift work
- ...celebrates all dimensions of diversity and ensures everyone can develop to their full potential, participate freely in society and live... ...as reported in Corporate Customer Relationship Management (CRM) software solution; liaising with department staff to ensure consistent messaging...SuggestedHourly payRemplacementFull timeTemporary workCasual workLocal areaImmediate startShift work
$50k - $60k per year
...with OpenRoad. We are proud of our forward-thinking culture developed over 40 years of continuous improvement initiatives. OpenRoad is... ...photography skills Ability to use video and photo editing software Outstanding written English Strong ability to build relationships...SuggestedFull time$64.28 per hour
...celebrates all dimensions of diversity and ensures everyone can develop to their full potential, participate freely in society and live... ...project management skills, including proficiency with statistical software. Knowledge of municipal revenue sources as well as a...Hourly payRemplacementFull timeTemporary workCasual workWork at officeLocal areaImmediate startShift work$55k - $80k per year
...expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our... ...processing, spreadsheet, presentation, project management and database software applications Good interpersonal skills and ability to work in...Permanent employmentFull timeLocal area$50k - $80k per year
...provider of time, attendance, and scheduling software in the Canadian Senior Care industry.... ...living and senior care. Canada, like other developed nations, is aging rapidly and demand for... ...contact to go-live and beyond. Develop and maintain detailed project plans, timelines...Long term contractFull timeWork at officeWork from home2 days per week3 days per week- ...celebrates all dimensions of diversity and ensures everyone can develop to their full potential, participate freely in society and live... ...including bids and contracts as required to support administration of software. Develops software process improvements and works with...Hourly payRemplacementFull timeTemporary workCasual workLocal areaShift work
- ...celebrates all dimensions of diversity and ensures everyone can develop to their full potential, participate freely in society and live... ...project management skills, including proficiency with statistical software. Knowledge of municipal revenue sources as well as a...Hourly payLong term contractRemplacementFull timeTemporary workCasual workWork at officeLocal areaShift work
- ...for printed circuit board (PCB) manufacturing. Designs fixtures, develops programs, and optimizes high-speed manufacturing processes to... ...selection and qualification. Evaluates new equipment, coordinates software and hardware upgrades, sets equipment specifications and...Permanent employmentFull timeInternshipLocal area
$160k - $190k per year
...expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our... ...needs.Play a proactive role in defining service level needs.Ensure software legal compliance within the region.Oversee the technology program...Work at officeLocal areaImmediate start- ...communication style. Comfort learning and using manual and automated systems, with prior experience working with a variety of computer software programs. Thrive in a hands-on setting that involves extended periods of standing, heavy lifting, and work that may be performed...Full timeWork at officeLocal areaWork from homeHome officeAfternoon shift
- ...program. Experience - Minimum of 2 years in retail pharmacy. Proficient with current PC systems, MS Office programs and pharmacy software (Kroll). Interpersonal skills to build strong working relationships and positive work environment. Language skills to...Hourly payPermanent employmentFull timePart timeInternshipImmediate start
- ...sanitation Ensures security of company assets At Aramark, developing new skills and doing what it takes to get the job done make a... ...partners, our communities, and our planet. We believe a career should develop your talents, fuel your passions, and empower your professional...Local areaFlexible hoursShift workAfternoon shift
- ...sanitation Ensures security of company assets At Aramark, developing new skills and doing what it takes to get the job done make a... ...partners, our communities, and our planet. We believe a career should develop your talents, fuel your passions, and empower your professional...ApprenticeshipSummer workImmediate startShift workWeekend workDay shiftAfternoon shift
- ...Promotion : Representing Rogers and Fido brands in-store and at local community events. What We’re Looking For: ~ Experience developing strong connections with customers and team members through clear, effective communication that drive positive outcomes and support...Hourly payContract workPart timeLocal areaShift workAfternoon shift
$45k per year
...styles, fostering critical thinking, creativity, and life-long learning. In response to the evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin is a learning platform for classroom success, providing curriculum-linked content, engaging...Long term contractFull timeContract workTemporary workLocal area$70k - $85k per year
...Plans, organizes, controls and executes a production schedule for a designated product or products including program coordination. Develops production schedules based on actual and forecasted customer demand, product demand profiles and knowledge of the customer....Long term contractPermanent employmentTemporary workWork at officeLocal areaRemote workWorldwideShift workNight shift$70k - $120k per year
...your next adventure, great people and relationships are at every turn with OpenRoad. We are proud of our forward-thinking culture developed over 40 years of continuous improvement initiatives. OpenRoad is one of the largest and fastest-growing automotive retail groups in...Full time$60k - $70k per year
...Work effectively as a team, use and learn from each other's knowledge and support your co-workers to resolve customer issues. Develop leads, schedule appointments, identify customer needs, and market appropriate products and services. Provide prompt, accurate, and...Full timeFor contractors$25 - $33 per hour
...preferred ~5+ years of experience in CNC machining, with a strong focus on 5-axis operations ~Proficiency with G-code programming and CAM software (e.g., Mastercam, Fusion 360) ~Experience working with exotic materials and tight-tolerance parts (e.g., aerospace or automotive...Direct hire- ...Aramark safety policies and procedures including proper food safety and sanitation Ensures security of company assets At Aramark, developing new skills and doing what it takes to get the job done make a positive impact for our employees and for our customers. In order to...Flexible hoursAfternoon shift
$38 - $45 per hour
...Canada. Manage your life.At SE, you’ll be supported with the time you need to meet the needs of your clients and meet your own needs, develop yourself and your career, and be part of a team. Support to be your best.SE Therapists are afforded the time they need to help...Hourly payFull timeFor contractorsRemote workRelocation packageFlexible hours$48k per year
...an Insurance Account Manager, you'll build strong relationships with clients, helping them protect what matters most. You'll actively develop new leads, schedule appointments, and present tailored insurance solutions with confidence and care. Working closely with a...Full timeFor contractorsWork at office$104.08k per year
...Diverse Workforce - We’re committed to fostering an environment that celebrates all dimensions of diversity and ensures everyone can develop to their full potential, participate freely in society and live with respect, dignity and freedom from discrimination. Our robust...RemplacementFull timeTemporary workCasual workLocal areaShift work- ...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 employmentFull timePart timeLive outWeekend workAfternoon shiftWeekday work
$50k - $65k per year
...your next adventure, great people and relationships are at every turn with OpenRoad. We are proud of our forward-thinking culture developed over 40 years of continuous improvement initiatives. OpenRoad is one of the largest and fastest-growing automotive retail groups in...Full time$100k - $125k per year
...your next adventure, great people and relationships are at every turn with OpenRoad. We are proud of our forward-thinking culture developed over 40 years of continuous improvement initiatives. OpenRoad is one of the largest and fastest-growing automotive retail groups in...Full time$60.38 per hour
...with the Corporation's requirements, timing, budget and quality assurance. Leads or coordinates GIS projects to review, analyze and develop recommendations for project implementation; uses project management principles and methodologies; develops project charters,...Hourly payRemplacementFull timeContract workTemporary workLocal areaImmediate startShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer intern Newmarket, ON
- software engineer Newmarket, ON
- software developer no experience Newmarket, ON
- software engineer - computer Newmarket, ON
- software developer remote Newmarket, ON
- software design engineer Newmarket, ON
- software development engineer Newmarket, ON
- part time software developer Newmarket, ON
- software developer Newmarket, ON
- software developer intern Newmarket, ON

