Solutions Developer

Cambridge, ON, Canada

Job Description


Envision:

Working for a company dedicated to personal career growth and opportunity in moving the organization forward. Challenger Motor Freight Inc. is a Platinum Club Member in Canada\xe2\x80\x99s 50 Best Managed Companies. Our success is directly attributed to our dedicated and talented team of professionals who work hard together with a common purpose \xe2\x80\x93 to keep us on the leading edge in safety, technology, and analysis.

It\xe2\x80\x99s not by chance that Challenger is a leading North American freight transportation company. In 40 years, Challenger has grown from one person with a vision and a truck to an international transportation and supply chain management company.

We win as a team when we work as a team, and succeed when our employees succeed. We want people who are resilient, team-oriented, and driven because we are laser focused on meeting commitments to our People, Customer, and Profit. If you\xe2\x80\x99re looking to work for a dynamic, fast-paced, progressive organization then apply with us.

We offer the following in our search for engaged employees looking to become part of a successful team:

  • A continuous learning environment that develops your individual career goals
  • A continuous improvement environment where all ideas are explored
  • Engaged coaches and mentors who will provide guidance but also allow autonomy
  • Team atmosphere
  • Competitive and comprehensive total rewards package including company paid group benefits and company sponsored retirement savings plan
  • Support of professional memberships and certifications
  • Standard office hours; Monday to Friday from approximately 8:30am to 5:00pm
The Opportunity:

The Solutions Developer is responsible for developing various software application solutions through computer programming to provide vital information to make business decisions and improve business processes. The incumbent will have a strong understanding of business concepts with working knowledge in key technical tools. This position works within a team that has an impact on all divisions in the company and there is room for growth.

Key Accountabilities:
  • Foster a culture of Agile Development, adopting and coaching Agile tools, principles, and mindset.
  • Design, develop, test, deploy and maintain crucial applications in the .NET environment
  • Analyze, translate, and validate business requirements and processes and transfer into functional and/or technical requirements
  • Write high quality C# and VB .NET code for Windows forms applications using Microsoft Visual Studio
  • Meet frequently with the Development team to observe progress, offer support and to stay on top of critical work and deadlines
  • Execute testing plans over developed code to examine robustness and functionality
  • Leverage user acceptance testing (UAT) to ensure the finished product meets the customer requirements
  • Develop, implement, and maintain NuGet packages, libraries and in-house integrations
  • Deploy software to ensure the finished product, revised versions and patches are accessible by end users through using various methods e.g. file system, web publishing, .NET\xe2\x80\x99s ClickOnce and/or by building MSI install files using SCCM
  • Support existing code by implementing bug fixes, program and process improvements and new features to existing software
  • Develop queries in SQL Server Management Studio (SSMS) - deploy using SQL Server Reporting Services (SSRS) when needed
  • Create and update process documentation for a wide variety of software, systems, and applications
  • Support a culture of user-centric thinking/ problem solving.
  • Participate in Development team rituals (Sprint Planning, Daily Scrums, Sprint Retros, Stand-ups).
  • Performs other duties as assigned
Required Skills:
  • Strong analytical and decision-making skills
  • Detail and deadline oriented, with the ability to effectively prioritize and multi-task in a busy environment to meet competing deadlines
  • Creative and effective problem-solving ability
  • Excellent verbal and written communication skills with the ability to communicate with all levels of staff
  • Ability to work independently and in a team environment
  • Desire for continuous learning on new technologies
  • Well-organized, professional and a positive team member
  • Proactive attitude and takes initiative
  • Strong customer service focus
What You Need To Be Successful In This Role:
  • Post-secondary education in Computer Science, Software Development/Engineering or related field
  • At least 3 years of related work experience
  • Strong proven working experience in: VB.NET, C#.NET, SQL
  • Strong familiarity with Microsoft web frameworks such as Blazor, ASP.NET Core, classic web forms, etc.
  • Ability to develop low/no code solutions using suites like UI Path Studio (RPA), PowerApps, etc. are strong assets
  • Previous experience with code repository and lifecycle management in Azure DevOps / TFS and / or Git an asset.
  • Strong abilities required in: Office 365 suite (MS Teams, Outlook, Excel etc.)
  • SharePoint and Azure DevOps knowledge and / or administration experience is preferable
How To Apply:

If you are looking to join a premier transportation company, and become an integral part of results oriented team who constantly challenge themselves to Go The Distance for our customers and for each other, the role of Solutions Developer may be right for you.

No phone calls, please. We thank all applicants; however, only those selected for an interview will be contacted. Challenger Motor Freight Inc. is an equal opportunity employer. We welcome diversity in the workplace and encourage applications from all qualified candidates including women, members of visible minorities, persons with disabilities, and aboriginal peoples. By submitting your resume, you consent Challenger Motor Freight Inc. to share this information within its divisions in order to identify other employment opportunities that you may be suitable for.

Challenger

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.


Related Jobs

Job Detail

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