Lead Software Development Engineer Fiix Software

Toronto, ON, Canada

Job Description


Rockwell Automation is a global technology leader focused on helping the world\xe2\x80\x99s manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that\xe2\x80\x99s you we would love to have you join us!



About Fiix

Fiix is on a mission to build better maintenance teams by connecting customers to the tools, resources, and technology they need to join the future of maintenance. We help our customers drive better business outcomes with easy-to-use, AI-driven maintenance software, an open ecosystem, pre-built integrations and the industry expertise they need for maintenance success. Creating positive social impact is baked into our company DNA, and as one of Canada\xe2\x80\x99s previous awardees Best Workplaces previous awardees, we\xe2\x80\x99re transforming an industry and doing it the right way.

Fiix was acquired by Rockwell Automation in December 2020. Our relationship with Rockwell gives us access to more resources, connections and expertise in the industrial automation space while maintaining our individuality and creative freedom as a high-growth SaaS company. This acquisition allows Fiix to offer the best of both worlds to our employees.

About the team

Our Fiixers are the key to our success. Our team is made up of professionals who bring together a variety of experiences, backgrounds and perspectives. We celebrate the diversity of our people and place a high value on creating an environment where everyone can bring their whole self to work.

As a Fiixer, you will work in a caring and collaborative culture, alongside people who are passionate and purpose-driven. You\xe2\x80\x99ll have the support and resources you need to grow, achieve your professional goals and develop your career for the future.

In our fast-paced, high-growth environment, you\xe2\x80\x99ll have the opportunity to work on challenging projects, develop your expertise and pursue leadership, within and outside of your role. Plus, there are tons of opportunities to make an impact! Take paid time off to volunteer in your community, join an employee resource group, or mentor other Fiixers. Best of all, you\xe2\x80\x99ll have the flexibility to work remotely or come and experience our awesome office. No matter where you\xe2\x80\x99re working from, we\xe2\x80\x99re committed to ensuring that the Fiixer experience is best in class!

Basic Qualifications:

B.S., M.S., or Ph.D. in Computer Science or equivalent experience.

Legal Authorization to work in Canada. We will not sponsor individuals for employment visas, neither now nor in the future, for this job opening

Preferred Qualifications:

You have a minimum of 7 years\xe2\x80\x99 experience developing business critical, high quality software, and have experience in integrating complex systems.

You have at least 3 years\xe2\x80\x99 experience leading a team, and you love coaching and mentoring developers to help them advance their careers.

You have solid knowledge of Java, Spring, Spring Boot, Hibernate and RDBMS (PostgreSQL or others).

You have deep understanding SOLID design principles and have contributed in application architecture showcasing common Design Patterns and/or Integration Patterns and Techniques

You have extensive experience designing APIs, both SOAP and REST

You practice and encourage TDD and you emphasize the need of well-written unit tests and integration tests specifying the system behavior

You have experience in source control management and issue tracking systems (Git, Bitbucket, JIRA etc).

You have experience in working with modern Java build tools such as Maven or Gradle, CI & CD.

You\xe2\x80\x99re excited to work in a collaborative team that builds awesome solutions!

You have a wealth of hands-on software development experience as a part of a team.

You obsess over delivering high quality software and care deeply about code quality, readability and reliability.

You keep calm under pressure and take a systematic approach to problem solving and issue troubleshooting.

You are self-motivated, quick learner and researcher who is excited to table new ideas for continual improvement.

Familiarity with Spring Integrations or AWS is a definite asset.

Familiarity with ERPs such as Netsuite or SAP is a plus.

We are an Equal Opportunity Employer including disability and veterans.

If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (844) 404-7247.

Rockwell Automation

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2156324
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned