Why Work with Us?
Our story began in 1986 in Winnipeg, Canada, where our CEO grew a small team of University friends into an award-winning Digital Transformation and Cybersecurity consultancy with over 300 team members across North America. We have the stability of a larger company but the heart of a small company, even as we continue to grow. We have been on the “Best Workplaces in Canada” list for the past 15 years and you’ll understand why when you read what our team members say on Glassdoor (https://www.glassdoor.ca/Overview/Working-at-Online-Business-Systems-EI_IE373050.11,34.htm).
If you are a Senior Software Developer with a passion for consulting and motivated by learning new technologies, collaborating with team members, and developing software solutions that our clients love to use, we need you! As an Onliner, you will have many opportunities to learn and grow and we will be there to support and encourage you along the way.
What you'll do
Solve our clients’ business problems by using a variety of technologies to develop systems that are well-architected and meet the clients’ needs.
Analyze projects to determine feasibility and create time estimates.
Design, code, and test systems for our clients.
Create system design documentation outlining overview, diagrams, and designs specific to users, application systems, and technical requirements.
Assist with identifying and establishing tools, operating environments, design, and development standards.
Recommend improvements for development and system maintenance processes and identify technical considerations in project planning, risk mitigation, task identification, estimating, and task dependencies.
What we'd like
5+ years of experience in Java Framework
Experience in web application frameworks.
Experience in web services.
Experience working in both Agile and Waterfall environments.
Knowledge of SOLID design principles.
Experience with unit tests and mocking frameworks.
Understanding of database technologies and performance tuning.
Compensation and Benefits include:
The salary range for this position is $62,500 to $100K. The salary offered will be commensurate with experience.
What’s in it for you?
We have an amazing culture, a supportive environment, and team members who are both smart and fun to be around. (We know everyone says that, but if you join us, you’ll be saying it too.) We offer a competitive compensation and benefits package as well as:
- Professional Development budget and days
- Interest-free tech-enablement loans
- A Career Mentor to support your growth and development
- RRSP/401K matches
- Bonus programs
- Wellness program
We also offer many ways to connect with each other – book clubs, games nights, Special Interest Groups, “Coffee & Code” for our developer friends, Team Meetings, and much more.
Online firmly believes in respect, equity, and equality and providing EVERYONE equal opportunity to apply and succeed in their role. We are committed to creating and maintaining an inclusive and accessible environment for everyone.