drjobs Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Brantford - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Under the direction of the Application Manager the Software Developer as part of a team will be responsible for maintaining and enhancing Mittens proprietary business systems and applications. This role will be involved in troubleshooting bugs and implementing enhancements to these systems ensuring these systems are operational and able to support business needs. This role will be expected to gather requirements from business stakeholders and design implement and test the resulting system changes. The role will also be expected to support end users in their use of these systems as required. The ideal candidate will have integrity creativity and a passion for delivering high quality code on time that is testable and scalable.


Qualifications :

RESPONSIBILITIES

  • Creating and maintaining an ERP system including C# Windows Forms applications MS SQL databases web services and other MVC WCF SSIS SSRS and Windows CE Mobile technologies.
  • Maintain other legacy business applications by enhancing functionality and troubleshooting bugs.
  • Participate in key refactoring and code cleanup initiatives
  • Adhere to the Canadian software development change management process.
  • Thoroughly test and document application changes
  • Participate in projects developing new applications from requirements gathering to implementation.
  • Provide technical support to internal end users where required.
  • Design and code fast secure and scalable applications

QUALIFICATIONS

  • Honesty integrity and a desire to learn.
  • 3 years experience in software development
  • Degree in Computer Science Software Engineering or equivalent experience
  • Experience working with enterprise database systems such as Oracle or MS SQL Server
  • Fluency in object-oriented C-type languages such as C# C or Java
  • Good communication skills both written and verbal
  • Ability to work both independently and as part of a team.
  • Strong understanding of architecting object-oriented programming principles and design patterns
  • Strong logical thinking troubleshooting and debugging skills with the ability to find creative solutions to unique problems.
  • Fluency in Visual Basic
  • Experience with .NET Framework or .NET Core
  • Web development experience including HTML CSS Bootstrap MVC ASP Hangfire and IIS
  • Experience with agile development techniques
  • Strong understanding of database design including tables views normalization and primary-key/foreign-key relationships
  • Experience with test-driven development unit testing and integration testing
  • Knowledge of Azure DevOps and other Microsoft Azure technologies
  • Manufacturing industry experience


Additional Information :

What We Offer

  • Competitive compensation and comprehensive benefits
  • Opportunity to lead high-impact projects at an organization committed to operational excellence
  • A collaborative innovation-driven culture that values initiative and continuous learning

Location & Work Environment

This is a hybrid role based out of our Brantford ON office with occasional travel to other sites required during key project phases.

Mitten Inc. is also committed to providing an inclusive and barrier free recruitment and selection process. Applicants should advise Human Resources if they require any type of accommodation during the recruitment process.


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.