Closed listing
Senior Business Systems & Software Engineer
- ON, Canada
- Durham, ON, Canada
Salary range: $110,000 - $150,000 base salary (depending on experience) · Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Pay
- Salary range: $110,000 - $150,000 base salary (depending on experience)
- Job type
- Full-time
- Closing date
- Experience
- 4+ years of experience in software engineering, systems engineering, business applications, or related technical roles.
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Responsibilities of the Senior Business Systems & Software Engineer:
- Collaborate with business stakeholders to understand operational needs and translate them into technology solutions.
- Design, develop, and maintain full-stack applications, including backend services, databases, APIs, and user interfaces.
- Configure, customize, and support business applications, ERP platforms, and SaaS solutions.
- Build and maintain integrations between enterprise systems to improve data flow and business processes.
- Evaluate solution options and recommend whether custom development or existing software best meets business requirements.
- Work with stakeholders to balance priorities, align requirements, and implement practical solutions.
- Communicate technical concepts and system designs to both technical teams and business users.
- Contribute to software quality through testing, documentation, and maintainable coding practices.
- Identify opportunities to improve business processes, system performance, and operational efficiency.
- 4+ years of experience in software engineering, systems engineering, business applications, or related technical roles.
- Experience designing and delivering full-stack software solutions from requirements through deployment.
- Hands-on experience with ERP, CRM, or SaaS platforms such as NetSuite, Salesforce, Microsoft Dynamics, Oracle, SAP, or similar systems.
- Experience building integrations using APIs, web services, data pipelines, and automation tools.
- Strong understanding of software development best practices, database design, and system architecture.
- Proven ability to work directly with business stakeholders and deliver solutions that improve operations.
- Familiarity with version control, software testing, and modern development workflows.
- Experience with cloud technologies, AI-assisted development tools, or process improvement methodologies is preferred.
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or equivalent professional experience.
- Salary range: $110,000 - $150,000 base salary (depending on experience)
- Comprehensive benefits package including medical, dental, vision, life insurance, disability coverage, HSA/FSA options, 401(k), flexible PTO, and paid holidays
Keywords: Senior Business Systems Engineer, Business Systems Analyst, Software Engineer, Full Stack Developer, Full Stack Engineer, Systems Engineer, Enterprise Applications, Business Applications, ERP, NetSuite, SaaS, ERP Integration, Systems Integration, API Development, REST API, Data Pipelines, Application Development, Software Development, Backend Development, Frontend Development, Database Design, Cloud Computing, AWS, Azure, Python, JavaScript, React, Business Process Automation, Workflow Automation, Commercial Systems, Operations Technology, Digital Transformation, Technical Leadership, Stakeholder Management, Requirements Gathering, Solution Design, Process Improvement, Lean, Continuous Improvement, Artificial Intelligence, AI Tools, LLM, Enterprise Software, Business Technology, Automation, DevOps, Git, SDLC, Business Operations
More about this job
Responsibilities
The engineer will collaborate with business stakeholders to design, develop, and maintain full-stack applications and enterprise systems. They are responsible for configuring business applications, building system integrations, and identifying opportunities to improve operational efficiency.
Requirements
Candidates must have at least 4 years of experience in software or systems engineering with hands-on experience in ERP, CRM, or SaaS platforms. A bachelor's degree in Computer Science, Information Systems, or a related field is required.
Skills
- Software engineering
- Systems engineering
- Full-stack development
- ERP platforms
- SaaS solutions
- API development
- Database design
- System architecture
- Stakeholder management
- Process improvement
- Cloud technologies
- Automation tools
- Data pipelines
- Software testing
- Version control
- Technical leadership
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- Life insurance
- Disability coverage
- HSA options
- FSA options
- 401(k)
- Flexible PTO
- Paid holidays
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Agriculture
- Consulting
Keywords
- Software Engineering
- Systems Engineering
- Full Stack
- ERP
- SaaS
- NetSuite
- Salesforce
- Microsoft Dynamics
- Oracle
- SAP
- API
- Data Pipelines
- Automation
- Cloud Computing
- AWS
- Azure
- Python
- JavaScript
- React
- Business Process Automation
- Digital Transformation
- Stakeholder Management
- Lean
- Continuous Improvement
- Artificial Intelligence
- DevOps
- Git
- SDLC
- Business Operations
- Biotechnology