This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

  Jobs in Canada  

Bringing the best, highest paying job offers near you

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

TechInsights: Software Developer (Java)


This is a Full-time position in Jardins-Mackenzie-King, QC posted August 7, 2021.

THE OPPORTUNITY We are currently seeking a Java Software Developer to join one of our TechInsights Platform development teams.

Do you have a passion for solving complex and interesting problems?

Do you enjoy helping team members level up their skills by sharing what you’ve learned about writing great quality software over your years of experience?

Do you strive to learn something new every day?

Do you want to work on a team that pulls together to get things done, helps each other when faced with challenges, and celebrates success?

Then you’re the type of person we’re looking for!While all our development teams are currently working from home, this position willbe located inour Ottawa office, so a willingness to re-locate to Ottawa, and being eligible to work in Canada are requirements for this position.

OUR STORY TechInsights is the global leader in semiconductor and advanced technology analysis, supporting a fair marketplace where intellectual property can be protected and monetized.

With a 30-year track record of working with the world’s largest technology companies, we are now an organization of over 300 people.

TechInsights is headquartered in Ottawa, Canada, with operations in USA, Poland, Japan, Taiwan, South Korea, China, and England.What We DoTechInsights analyzes technology products from the package to the atomic level to reveal the innovations others cannot.

We document our analyses in detail and make this data available to customers through our proprietary platforms and tools.

Our clients use our technology intelligence to innovate and advance the world we live in.What We NeedProviding technical leadership by working with architects to evaluate design options, proposing solutions to complex problems, and explaining design choices to team members Helping to translate business requirements into technical requirements, estimating features, and splitting them into stories that deliver demonstrable value insprints Designing, implementing, and deploying (on-premise and in the cloud) new TechInsights Platform features Help build a high performing team by collaborating with peers and stakeholders Implementing practices that enable the team to build high quality, maintainable software products What You HaveYou’ve worked on a software development team for 5+ years You have experience with full stack web development, including deploying to AWS – we use Java/Spring Boot/Angular/JavaScript/Node.Js/Python/PostgreSQL – you do not need to know our entire tech stack, but you need to be willing to learn it quickly You have proven your ability to mentor other developers – helping people is part of who you are You understand design patterns, clean code, and what makes a well-designed API You write tests and understand their value Things like TDD, unit and integration testing, pair programming, peer review, test automation, continuous integration and delivery, and refactoring are standard parts of your toolkit You love to solve problems You enthusiastically embrace agile development practices and have experience working in Scrum teams Bonus points for experience with Serverless framework, Lambdas, Terraform, Docker, Elasticsearch, DynamoDB Post-secondary education in Computer Science or a related discipline, or equivalent combination of education and experience WHY WORK WITH US?

Competitive pay and lucrative benefits (medical, dental, vision, RRSP matching) Flexible vacation Strong sense of camaraderie, mutual respect and shared goals amongst colleagues Professional development encouragement and well-being support from management Transparent and visionary leadership driving company success TechInsights is committed to meeting the needs of people with disabilities.

Accommodations are available on request for candidates taking part in all aspects of the selection process.Powered by JazzHR3LmaV0UhaC