This job board retrieves part of its jobs from: Healthcare Jobs | Customer Service Jobs | Work From Home

Daily updated job offers for the people of Ottawa

To post a job, login or create an account |  Post a Job

   jobs in ottawa   

Find your next job here, with us! Daily updated job offers!

previous arrow
next arrow
Slider

Saba Software: Senior software developer – java web application

Saba Software

This is a Full-time position in Ottawa, ON posted March 25, 2020.

Senior Software Developer Java Web Application Category R&DCountry CanadaLocation Ottawa Overview At Saba, our mission is to help organizations around the world continuously develop and inspire their people, because we know that when you create a culture of engagement, business performance follows.

Through the power of the Saba platform, healthcare organizations save lives, airlines secure travel, auto manufacturers design more efficient cars, hotels create better guest experiences, and charitable organizations get emergency help to people in need.As a Software Developer at Saba, you will have the opportunity to be part of an agile team whose goal is to deliver exceptional outcomes for customers.

If you are innovative, have a strong technical background with awareness of technology and industry trends and have a passion for continuous learning and aren’t afraid to get hands on, take pride in quality, and like to work collaboratively, this may be the role for you.Our developers continuously strive to create an amazing suite of software components required to manage our SaaS-based talent management software and environment.

Our team consists of highly creative and passionate individuals who work together to help our customers achieve the best possible outcomes in their talent management practices.

That’s where you come in… Responsibilities Responsible for architecture, solution design and development of deployment systems for hosting Saba’s web based software.Assist with the development of the technology roadmap that aligns with the business strategy.Provide technical leadership and guidance, mentoring, and coaching of developers on the team.Responsible in troubleshooting and resolving complex infrastructure and technical issues.Act as the technical liaison between the SaaS and development teams in all phases of software development including design, development, deployment and operations.Stay current in the field of software development and new programming platforms, tools and languages.Fun ResponsibilitiesLeverage Saba’s Learning and Coaching Culture and enroll in training courses in the areas of interest.Participate in individual and group volunteer opportunities including team building activities to develop strong, functional and cross functional teams.Participate in the Saba Cares Program, which encourages and supports employee engagement and a social sense of community by matching employee donations.Actively participate in Saba’s monthly and quarterly employee “Pulse Survey” helping to make Saba one of the absolute best companies to work for on the planet!Proactively advocate and make hiring recommendations of professionals you believe could help us CRUSH our corporate goals across the organization.Work hard, have fun, compliment colleagues for work well done with Saba Life Impressions.

Requirements and Qualifications Degree/diploma in Computer Science or equivalent8+ years of experience as a senior software developer or architect developing web-based applications with Java/JEEKnowledge of Java Servlets, JSP, HTML, Javascript, Spring Framework and XML is requiredExperience/demonstrated knowledge with the following:Databases – particularly Oracle and PostgreSQLSTS/Eclipse or similar IDEJQuery knowledge is an assetKnowledge of JBoss, Jetty, shell scripting (BASH) and Unix operating systemExperience developing cloud-based SaaS applicationsExperience with Amazon AWS, Docker, and KubernetesExperience with Hadoop/Spark is considered an asset.Hands on experience with Java Spring frameworkSelf starter, with proven diagnostic, analytical and problem solving skills, a technical mindset with great attention to detailVery good written and oral communication skills