VB .Net Developer
Montreal, Quebec, Canada
Fulltime
Total Experience: 6-8 years
Role Description:
• Application Engineer Associate need to be citizen of the country and needs to work from customer site. (All 5 days every week)
• Perform discovery and analysis of homegrown applications to document functionality and integrations
• Create architecture diagrams to map application components and dependencies
• Identify and document integration points with other systems and services
• Modify applications as needed to support migration efforts
• Collaborate with stakeholders and technical teams to ensure seamless transitions
• Lead in the design, development, deployment and maintenance of local applications
• Rewrite legacy applications written in obsolete software development application platforms such as Visual Basic 6.0 and Access/Excel VBA vital to the success of the Rutland site.
• Rewrite, improve and streamline current .NET and other applications to ensure continuity of manufacturing and business operations.
• Work closely with shop floor manufacturing associates and site leadership to develop solutions to ensure success.
• Maintain current applications and MySQL databases, break/fixes and provide application enhancements.
• Advise on methods to improve current applications and propose new application development to improve operations.
• Internally and externally document modifications to current and newly developed applications.
• Ability to communicate with users and train in the use of applications.
• Ability to communicate and work well with Digital Technology team and leadership as well as DT team members across the sites.
• Strong communication skills in English both in spoken and written form.
• Strong and proven problem-solving skills.
• Report risks and advise on mitigation.
• Desirable Experience: Software: Strongly skilled in Visual Basic.NET, Visual Studio .NET, Visual Basic 6.0, Visual Basic for Applications (VBA), Python, Microsoft Access, Microsoft Office.
• Database: Strongly skilled in MySQL, MySQL Server Administration, Oracle, Oracle and MySQL SQL, ODBC.
• Experience in a manufacturing environment.
• Requirements/Deliverables: The IT resource must be highly skilled and experienced in the use of VB.NET in a client/MySQL server environment, able to work 40 hours per week and willing to gain an understanding of current applications and manufacturing processes.
• Rewrite of local VB6 applications to VB.NET.
• Rewrite of VB6 Shop Floor viewer applications to VB.NET/Python.
• Enhancement of current VB.NET applications TBD.
• Testing of local applications in current and new environments.
• Upgrade of MySQL server to Windows server 2022 in sites using Shopfloor Planning Viewer.
Thanks & Regards
Atul Priyadarshi