
Principal Software Engineer, Backend
Job Description
Welcome to Nutrien, a leading provider of agricultural solutions for farmers around the world. We are currently seeking a highly skilled and experienced Principal Software Engineer, Backend to join our dynamic team. In this role, you will have the opportunity to lead and mentor a team of talented engineers while working on cutting-edge technologies to drive innovation and growth within our company. We are looking for someone with a deep understanding of backend development and a passion for creating scalable and robust software solutions. If you have a strong technical background, excellent leadership skills, and a drive to make a difference in the agriculture industry, we would love to hear from you.
- Lead a team of software engineers and provide guidance and mentorship to drive their professional growth and development.
- Design and develop scalable and robust software solutions using cutting-edge technologies.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Conduct code reviews and provide feedback to ensure high-quality code is delivered.
- Conduct research and stay updated on industry trends and advancements in backend development.
- Define and enforce coding standards and best practices to maintain code quality and efficiency.
- Troubleshoot and resolve complex technical issues with a strong focus on root cause analysis.
- Develop and maintain technical documentation for all software solutions.
- Collaborate with project managers and stakeholders to ensure timely and successful project delivery.
- Continuously evaluate and improve existing software systems to enhance performance and user experience.
- Act as a technical advisor and provide recommendations for improving overall software development processes and practices.
- Stay updated on security best practices and ensure that all software solutions adhere to security standards.
- Provide technical leadership and support to cross-functional teams during the entire software development lifecycle.
- Communicate effectively with team members, stakeholders, and management to provide updates on project progress and identify any potential roadblocks.
- Continuously strive for innovation and improvement to drive growth and success for Nutrien's agricultural solutions.
- Maintain a deep understanding of backend development concepts, languages, and frameworks to guide and support the team.
- Lead by example and promote a positive and collaborative team culture within the engineering department.
Job Qualifications
Extensive Experience In Software Development And Design, With A Proven Track Record Of Delivering High-Quality, Scalable Backend Solutions.
Expertise In Programming Languages Such As Java, Python, Or C++, And A Deep Understanding Of Object-Oriented Design And Development Principles.
In-Depth Knowledge Of Database Technologies And Data Modeling, Along With Experience Working With Large Datasets And Optimizing Database Performance.
Strong Leadership Skills And Experience Managing A Team Of Software Engineers, Including The Ability To Mentor And Guide Team Members To Achieve Project Goals.
Excellent Problem-Solving And Critical Thinking Skills, With The Ability To Identify And Resolve Complex Technical Issues In A Timely Manner.
Required Skills
Data Modeling
DevOps
Agile Methodology
Object-oriented design
Cloud Computing
API development
Database design
Microservices
Programming Languages
Software Architecture
Testing And Debugging
Soft Skills
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
Compensation
According to JobzMall, the average salary range for a Principal Software Engineer, Backend in Saskatoon, SK, Canada is approximately $110,000 - $130,000 CAD per year. However, this can vary depending on factors such as the company, experience, and specific job responsibilities.
Additional Information
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Nutrien is a Canadian fertilizer company based in Saskatoon, Saskatchewan. It is the largest producer of potash and the third largest producer of nitrogen fertilizer in the world. It has 1,500 retail stores and more than 20,000 employees.
Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
