31 Jan
Work in Ottawa
Ottawa
Tech companies are hiring in Ottawa! If you’re looking for your next opportunity in tech, Work in Ottawa can help you build a thriving career in the fast-growing technology industry in Canada’s capital.
As an initiative of the city’s economic development agency, Invest Ottawa, Work in Ottawa helps tech firms fill open positions quickly so they can grow and scale faster
We are excited to partner with Ross Video on their search for Sr Software Developer - Manufacturing, Full Stack
This role will support the development and optimization of comprehensive manufacturing applications, ensuring the delivery of web applications that provide insights and real-time data exchanges that drive production performance.
This role involves mentoring junior team members, working independently, steering improvements, and providing technical leadership. The successful candidate will collaborate with various departments to ensure timely and accurate data flow and the optimization of manufacturing processes. They will be responsible for selecting technology stacks and developing solutions through third-party technologies and in-house development. You will work from our Iroquois, Ontario facility in our state-of-the-art manufacturing center of excellence. https://www.sdgcounties.ca/ Please check out our beautiful community!
Who you report to: Manager, Manufacturing Systems
Work Arrangement: Work from Office.
What the job is all about:
- Working with Manager and/or stakeholders to produce high-quality web applications.
- Write clean, modular, and maintainable code while promoting best practices for front-end development.
- Focus on optimizing front-end performance, reducing load times, and enhancing user experience, particularly for complex, real-time applications
- Write and maintain unit and integration tests to ensure the stability and reliability of applications. Use modern debugging tools and performance profiling to resolve issues quickly
- Stay up to date with the latest trends and technologies in front-end development, advocating for improvements in tools, frameworks, and processes
- Lead and participate in code reviews to ensure that code meets quality standards and aligns with team goals
- Assist team in designing and implementing Data Lake, Data Marts for Manufacturing systems.
- Create efficient Data pipelines using Apache Nifi to extract data from multiple sources to Data Lake.
- Improve performance of existing Data pipelines, SQL queries as needed.
- Provide computer support to the shop floor with respect to software used for production purposes. This would include assisting in software development, implementation, training and maintenance.
- Engage with stakeholders in gathering requirements, translating requirements to documents, and creating technical documents for code.
- Provide mentorship and technical leadership to junior engineering teams, helping them grow in their front-end development skills
- Provide Production support for current and future applications which may need after hour support to resolve issues.
Who you are:
- Post-secondary education in computer or electronics technology is considered a solid asset
- 7+ Years of experience in Python scripting (Web UI and Backend libraries)
- 6+ years of SQL Experience (Needs to be strong with T-SQL, need to be able to write complex SQL Queries).
- 6+ years of UI design (HTML, CSS, JavaScript, AngularJS, React and ASP.net)
- 3+ years of experience in designing Dashboards (PowerBI, Tableau)
- 3+ years of experience in any Data Integration/ETL tools (Preferably Apache Nifi).
- Proficient in Git and Git-Based Workflows
- Able to work independently or as part of a team
- Capable of following procedures and work logically
- Detail oriented and able to present ideas that meet company goals
Bonus points if you have the following:
- Excellent aptitude for learning
- Experience in a manufacturing environment an asset
- Experience with MES systems and ERP systems
Work in Ottawa utilizes a secure, closed AI environment for the initial screening of resumes, ensuring your data remains safe while helping us efficiently identify top candidates. We encourage all applicants to apply, even if you do not meet every requirement if you possess relevant skills, enthusiasm and eagerness to grow,
we want to hear from you! To enhance your visibility, consider including relevant keywords in your resume.
If you require any accommodation during the hiring process, please reach out to Talent Acquisition.
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.