Software Engineer II
Toronto, ON · On-site
Summary/Objective Emburse software engineers contribute to the development of an engaging and ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...
Toronto, ON · On-site
Summary/Objective Emburse software engineers contribute to the development of an engaging and ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...
Toronto, ON · On-site
Summary/Objective Emburse software engineers contribute to the development of an engaging and ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...
... like C++. * Assist in the implementation of software solutions, ensuring seamless communication between software components. * Contribute to the development of software tools, libraries, and ...
... like C++. * Assist in the implementation of software solutions, ensuring seamless communication between software components. * Contribute to the development of software tools, libraries, and ...
Toronto, ON · Remote
TTEC Digital seeks a Sr. QA/SDET Engineer to join our team. This role is a full-time and fully ... knowledge assist, and agentic automation - for the world's biggest brands and the millions of ...
Toronto, ON · Remote
TTEC Digital seeks a Sr. QA/SDET Engineer to join our team. This role is a full-time and fully ... knowledge assist, and agentic automation - for the world's biggest brands and the millions of ...
Toronto, ON · On-site +1
Summary/Objective Emburse software engineers contribute to the development of an engaging and ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...
Toronto, ON · On-site +1
Summary/Objective Emburse software engineers contribute to the development of an engaging and ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...
Ottawa, ON · On-site
CA$100/hr
They will review the development team's code and contributes to the knowledge transfer through ... AI Notice Our recruitment tools use AI to assist in the initial screening of applications, but ...
Ottawa, ON · On-site
CA$100/hr
They will review the development team's code and contributes to the knowledge transfer through ... AI Notice Our recruitment tools use AI to assist in the initial screening of applications, but ...
Oakville, ON · On-site
CA$100/hr
They will review the development team's code and contributes to the knowledge transfer through ... AI Notice Our recruitment tools use AI to assist in the initial screening of applications, but ...
Oakville, ON · On-site
CA$100/hr
They will review the development team's code and contributes to the knowledge transfer through ... AI Notice Our recruitment tools use AI to assist in the initial screening of applications, but ...
Senior Software Developer We're a naan traditional company... Summary We are seeking a Software ... Demonstrated proficiency with AI development tools and assistants (IDE copilots, ChatGPT, Claude ...
Senior Software Developer We're a naan traditional company... Summary We are seeking a Software ... Demonstrated proficiency with AI development tools and assistants (IDE copilots, ChatGPT, Claude ...
Woodbridge, ON · On-site
Programs should be written in clear concise high-level structured software development languages ... Assist in investigating accidents/incidents where applicable Refrain from engaging in any prank ...
New
Woodbridge, ON · On-site
Programs should be written in clear concise high-level structured software development languages ... Assist in investigating accidents/incidents where applicable Refrain from engaging in any prank ...
New
... Development Programs Major Duties Designs and implements custom software based on customer and ... • Assist in investigating accidents/incidents where applicable • Refrain from engaging in any ...
New
... Development Programs Major Duties Designs and implements custom software based on customer and ... • Assist in investigating accidents/incidents where applicable • Refrain from engaging in any ...
New
London, ON · On-site
£34K - £55K/yr
Track and report on student progress and development. Assist with classroom management and behavior ... Knowledge of educational software and technology. - Strong organizational and time-management ...
London, ON · On-site
£34K - £55K/yr
Track and report on student progress and development. Assist with classroom management and behavior ... Knowledge of educational software and technology. - Strong organizational and time-management ...
CA$90K - CA$140K/yr
Software Team Lead - Onsite Position We're looking for highly motivated Software Team Lead to join ... Apply established development processes and assist in process improvement * Analyze requirements ...
CA$90K - CA$140K/yr
Software Team Lead - Onsite Position We're looking for highly motivated Software Team Lead to join ... Apply established development processes and assist in process improvement * Analyze requirements ...
CA$22.50 - CA$27.50/hr
The Software Developer Intern works in a Scrum team to build high-performing, resilient, and ... assisted development tools under architectural guidance. * Assist in setting up, testing, and ...
CA$22.50 - CA$27.50/hr
The Software Developer Intern works in a Scrum team to build high-performing, resilient, and ... assisted development tools under architectural guidance. * Assist in setting up, testing, and ...
Toronto, ON · On-site +1
Shipfusion is looking for a Dev Support Manager to lead our Development Support function across our ... Own production deployments and assist with release management. * Improve internal tooling to ...
Quick apply
Toronto, ON · On-site +1
Shipfusion is looking for a Dev Support Manager to lead our Development Support function across our ... Own production deployments and assist with release management. * Improve internal tooling to ...
Toronto, ON · On-site +1
Shipfusion is looking for a Dev Support Manager to lead our Development Support function across our ... Own production deployments and assist with release management. * Improve internal tooling to ...
Toronto, ON · On-site +1
Shipfusion is looking for a Dev Support Manager to lead our Development Support function across our ... Own production deployments and assist with release management. * Improve internal tooling to ...
Toronto, ON · Hybrid
CA$101K - CA$118K/yr
The Digital Applications Development Team is responsible for the development and application ... We use AI-enabled LinkedIn Hiring Assistant to support parts of our sourcing process. Every hiring ...
Toronto, ON · Hybrid
CA$101K - CA$118K/yr
The Digital Applications Development Team is responsible for the development and application ... We use AI-enabled LinkedIn Hiring Assistant to support parts of our sourcing process. Every hiring ...
Toronto, ON · Hybrid
$5.0K/yr
The Digital Applications Development Team is responsible for the development and application ... We use AI-enabled LinkedIn Hiring Assistant to support parts of our sourcing process. Every hiring ...
Toronto, ON · Hybrid
$5.0K/yr
The Digital Applications Development Team is responsible for the development and application ... We use AI-enabled LinkedIn Hiring Assistant to support parts of our sourcing process. Every hiring ...
Collaborate with engineers through pair programming and AI-assisted development * Use AI tools ... Intelligent assistants * Automated workflows * Context-aware user experiences * Contribute to the ...
Collaborate with engineers through pair programming and AI-assisted development * Use AI tools ... Intelligent assistants * Automated workflows * Context-aware user experiences * Contribute to the ...
Stouffville, ON · Hybrid
CA$80K - CA$85K/yr
These products will assist Canadians in managing their day-to-day banking with our Canadian bank partners. Role: Software Developer (Temporary) Role Type: 3 Month Fixed Term Contract Department: R&D ...
Stouffville, ON · Hybrid
CA$80K - CA$85K/yr
These products will assist Canadians in managing their day-to-day banking with our Canadian bank partners. Role: Software Developer (Temporary) Role Type: 3 Month Fixed Term Contract Department: R&D ...
... * Assist with troubleshooting production problems, root cause analysis, and debugging * Development ... Ensure software development follows industry best practices, policies and guidelines. Specifically ...
... * Assist with troubleshooting production problems, root cause analysis, and debugging * Development ... Ensure software development follows industry best practices, policies and guidelines. Specifically ...
Experience with scripting languages (Python or Perl) for test development and automation ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...
Experience with scripting languages (Python or Perl) for test development and automation ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...
$21.5K - $35K
14% of jobs
$40.6K is the 25th percentile. Wages below this are outliers.
$35K - $48.5K
27% of jobs
The median wage is $58.1K / yr.
$48.5K - $62K
13% of jobs
$62K - $75.5K
5% of jobs
$75.5K - $89K
5% of jobs
$89K - $102.5K
6% of jobs
$110.7K is the 75th percentile. Wages above this are outliers.
$102.5K - $116K
7% of jobs
$116K - $129.5K
7% of jobs
$129.5K - $143K
6% of jobs
$143K - $156.5K
5% of jobs
$156.5K - $170K
3% of jobs
$21.5K
$81.4K
$170K
| Aspect | Software Development Assistant | Software Developer |
|---|---|---|
| Credentials | Typically an associate degree or relevant certifications | Bachelor's degree or higher in computer science or related field |
| Work Environment | Support teams, assist in coding, testing, and documentation | Design, develop, and implement software applications |
| Employer & Industry Usage | Used in tech companies, startups, and IT departments for support roles | Core role in software companies, tech firms, and development teams |
The main difference between a Software Development Assistant and a Software Developer lies in their responsibilities and experience level. Assistants support development teams with coding, testing, and documentation, often requiring less formal education. Developers take on core design and programming tasks, usually with more advanced credentials and experience. Both roles are essential in the software industry but serve different functions within the development process.

Summary/Objective
Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and award-winning technologies, is strong on engineering. This ensures you will have access to the best and brightest minds in our industry to grow your experience and career within Emburse.
Essential Functions
Technical:
2+ years of software development experience preferably in Java
Broad knowledge of software development concepts
Codes in at least one language; exposed to multiple languages, frameworks and tools
Understands existing designs of their designated product area at a higher level
Expanded understanding of how several key systems interoperate and the business
problems they solve
Process:
SDLC processes are followed, including adopting agile-based processes/meetings, peer code-reviews, and technical preparations required for scheduled releases.
Follows existing coding standards
Impact:
Fixes defects, develops new features or enhancements with supervision
Writes basic tests of small scope and complexity
Contributes to API documentation
May be asked to participate in peer code reviews and contributes comments
Communication:
Seeks mentorship and takes constructive advice from peers
Learns how to make knowledge base contributions
Learn industry jargon and business concepts to better understand the challenges our technology is designed to solve
Education:
Bachelor's degree in Computer Science or related field, or equivalent years' experience
Experience:
Required: Minimum of 2 years' professional experience in Java development. Experience working in OS X and Linux environments, Spring, AWS, Microservices, SQL, NoSQL, GIT. Experience working in a scrum and DevOps environment. Good understanding of agile application development lifecycle.
Preferred: Experience Designing and building JSON or REST services, experience working with 3rd party APIs, AWS APIs, Docker or other containers, large-scale or distributed web applications, Test Driven Development and functional testing.
Certifications:
Required: None
Required Skills:
Familiarity with the full stack of web development and proven history of web application development
Understanding of secure application programming practices or vulnerabilities
Strong understanding and practical experience with common design patterns
Ability to solve business problems through creative and forward-looking solutions
Ability to write clear, concise documentation
Problem Solving/Critical Thinking
Analysis/Reasoning
Mathematical reasoning
Problem solving
Personal Effectiveness
Accountability / Dependability
Adaptability / Flexibility
Ethics / Integrity
Time Management
Attention to detail
Personal development / Continual learning
Commitment to the job
Interaction with Others
Teamwork
Influencing others
Diversity and inclusion
Listening
Business Acumen
Compliance/Best Practices
Functional Alignment
Sourced by ZipRecruiter
Software development
11 - 50 Employees
San Francisco, CA, US
2014