WHAT WILL YOU DO:
Work with other team members to build an understanding of Multimatic’s Data Collection systems and infrastructure in order to develop, support, and maintain them; Experience with data collection in a manufacturing environment is an asset
Work as part of a team to design, build, and maintain efficient, reusable, and reliable code for custom applications, web sites, and integrations
Develop and maintain REST APIs, system service, web, executable and scanner gun applications
Programming using technologies that include .NET (C#, VB, ASP), MySQL, MS SQL, IIS, SAP, HTML, EDI
Build reusable and fully tested code with a focus on maintainability, speed, and reliability
Create estimates for given tasks, features, projects as well as collaborate with team members and stakeholders
Collaborate with teams to design APIs and applications to achieve effective integrations
Evaluate new technologies and products; build PoC and MVPs
Help design, manage and maintain databases for applications and web sites, including reporting, custom automation batch and ETL programming
Work with Business Systems team members to ascertain and translate business requirements to technical solutions
Participate in code reviews with other team members to ensure delivery of clean, well tested and reliable code
Participate in and support release cycles/new deployments: support QA testing in QA and pre-production environments
Work as part of the development team with other IT and end user team members to improve efficiency and optimize internal processes
Perform code analysis and bug fixes including ‘3rd line’ support
Perform custom programming and integration on a variety of 3rd party systems involving both internal and external parties
Help manage data access and security according to set development protocols
WHAT DO YOU NEED TO SUCCEED
Bachelor's degree in Computer Science, Engineering or related field (or equivalent experience)
Minimum of 7 years of experience in software development and database design, preferably with 4+ years in a senior role
Extensive experience coding with technologies including .NET (C#, VB, ASP), IIS, SQL, MySQL
Extensive experience in designing, developing and maintaining applications in many forms, including web, executable, mobile (scanner guns) that use REST APIs
Extensive experience in modelling, designing, building and debugging database applications with large data sets and complex requirements (relational and NoSQL)
Experience with a diverse set of languages is a plus
Experience with source code version control products (Source Safe, Perforce, git, etc.)
Self-motivation and the ability to work independently
Ability to adapt quickly and grasp new ideas and concepts and think out of the box
To learn more about Multimatic, check out our youtube channel - https://www.youtube.com/watch?v=psOjJIh3t90
If you are interested in this position, apply by sending us your cover letter and resume.
We thank all interested candidates in advance; however, only individuals selected for interviews will be contacted.
As part of our commitment to ensuring our employment practices are fair, accessible, and inclusive of persons with disabilities, recruitment-related accommodations for disabilities, are available upon request throughout the recruitment and assessment process for applicants with disabilities.
For more detail, salary and company information, use the apply link