Software developer (API) - Fiix

Rockwell Automation
Full time
Software Development
Canada
Hiring from: Canada
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,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’s you we would love to have you join us!

Job Description

About Fiix

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.

We're looking for a Software Developer to help take Fiix's explosive growth to a whole new level.

You will report to the Lead Software Developer and work remote from Toronto, Ontario.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and secure APIs using best practices for API design, versioning, authentication, and error handling.
  • Monitor, troubleshoot, and optimize API performance and scalability and document APIs for internal and external developers, ensuring ease of use and adoption.
  • Maintain and modify existing software programs and perform software design and development, unit testing, and debugging of software code using Java 11 and above.
  • Develop technical deliverables through the software development life cycle, including validating the completeness of estimates, quality and accuracy of technical designs, build and implementation
  • Work with other engineering teams to solve deployment, integration and operational challenges in a microservices based platform that align with the business needs and are also consistent with the architectural vision.
  • Build and develop infrastructure using AWS Cloudformation, Docker, Terraform and other IAC technologies
  • Focus on operationalization, support and deployment of cloud services and infrastructure.
  • Maintain source code/components, and modify and/or upgrade code as necessary
  • Test and debug applications and services.
  • Diagnose, troubleshoot, and resolve problems with existing web application
  • Production Support, bug fixes, feature enhancements and ensure uptime.

The Essentials - You Will Have

  • Bachelor's degree or equivalent relevant 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.

The Preferred - You Might Also Have

  • This role typically requires a minimum of 2 years' experience developing modern web applications using Java and Web Technologies.
  • Experience in refactoring and be able to work with legacy code.
  • Experience with SQL Databases.
  • Knowledge of common, Design Patterns, OOPS concepts and SOLID design principles.
  • Experience working with modern Java build tools such as Maven or Gradle, and have worked with CI and CD.
  • Experience working with microservices including experience with architectural design, cloud platforms, and deployment strategies.
  • Experience or an interest in learning about DevOps, managing the infrastructures in which your applications will be tested and deployed on.
  • You practice TDD, and you are great with developer testing tools and methodologies (i.e. unit testing, integration testing, load testing, and continuous integration testing).
  • Used Git source code management tools in previous roles, exposure to Agile methodologies.

What We Offer

  • Health Insurance including Medical and Dental
  • Health Care Spending Account (HCSA – dependent on the plan chosen)
  • Employee Assistance Program (EAP)
  • Retirement plans
  • Paid Time off
  • Volunteering Time off
  • Employer Savings Plan Matching (includes RRSP, TFSA, and EPSP)
  • Employer Paid DC Pension
  • Maternity and Parental Leave Top-Up
  • Fitness Reimbursement Program
  • Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.

At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.



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 (519) 618-4899.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

135,000 - 195,050 USD / year
Overview Working at Atlassian Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can...
Software Development
United States
Hiring from: United States
Company Introduction Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Role...
Software Development
Canada
Hiring from: Canada
Strada
Full time
80,150 - 148,850 USD / year
Join us on a journey of endless possibilities At Strada, possibility isn’t just a promise – it’s the foundation of everything we do. We believe in unlocking potential for every colleague, creating a journey of growth, discovery, and impact. With...
Software Development
United States
Hiring from: United States