Intermediate Software Engineer to implement technical robotic/automation (hardware, software, database, and communications) which is used for warehouse ope

apartmentS.i. Systèmes placeToronto calendar_month 

Office Location :

Durham - 2000 Boundary Road, Whitby, Ontario L1N 7G4

3 days onsite/2 days remote

Must Haves:

  • Strong expertise with real-time FORTRAN, C++
  • Expertise or exposure to OpenVMS platform.

Nice to Have:

  • Capability of IGNITION- Inductive Automation integration
  • Description

The Software Engineer, recommends, implements, and manages the. technical robotic/automation (hardware, software, database, and communications) which is used for warehouse operations

Responsibilities also include the identification of relevant information and the determination of the environment, which will be used for development, solutioning and providing recommendations on scripts, codes, technology for future innovation

Core/ Hard Skills
  • Strong expertise with real-time Control Systems, FORTRAN, C, C++, XML, SQL, Oracle, SCADA, FMS(Forms Management System), Assembly, DCL script and PLC integrations and understanding of Ladder Logic.
  • Expertise or exposure to OpenVMS platform.

Programming Languages (ex. Fortran , DEC Fortran, DEC FMS, Pro*Fortran, C, Java, C#)

o Systems Development Methodologies (ex. IDEs (e.i. IntelliJ, Eclipse), Source Code

Management (HP CMS, GIT, CVS, Subversion)

o Modular program design and structured programming techniques (ex. Shell scripting,

Python, UNIX utilities)

o Client server technologies

o Object Oriented Coding Techniques (ex. IIS, ASP, VBScript, JSON, XML JavaScript, .Net,

Server, COM, DCOM, Site Server)

o Relational databases environments (ex. Oracle, SQL, DB2, Teradata)

o Operational Systems (OpenVMS, Linux, Windows Server)

o Unit and system test planning and execution techniques

o Thorough understanding of PLC Ladder Logic and connections like OPC-UA , OPC-DA
  • o Capability of IGNITION- Inductive Automation integration.

Soft Skills and Others hard skills:

  • Strong expertise in decomposing problems, planning, and testing, as well as determining the effectiveness of the solution (comprehensiveness, efficiency, and maintainability)
  • Expert knowledge of all applications supporting the business domain, including all data flows and business processes
  • Expert technical understanding of a warehouse functionality.
  • Working knowledge of SDLC methodology, Microsoft Office applications, and Web Browser technologies.
  • Good verbal, interpersonal and written communication skills and a committed customer focused team player.
  • Well-developed logical, analytical, critical thinking, problem solving, organization and project management skills, and strong Business Client Relationship skills.
  • Expert knowledge in determining how well the problem was solved, and how efficient and maintainable the solution is with least impact to the 24*5 production environment.
  • experience designing and developing complex applications
  • Expert in software design and development principles
  • Ability to support enterprise-wide applications, and comfortable learning new technologies and applications.
  • Ability to work and excel under pressure and with tight deadlines.

Apply

apartmentParallelzplaceToronto
are seeking a passionate and resilient Senior Software Engineer to join our team. This role requires someone with strong problem-solving skills, the ability to think outside the box, and a willingness to persevere through challenging tasks. If you have a solid...
apartmentRocheplaceMississauga, 26 km from Toronto
healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters. The Position Title: Senior UI Software Engineer Location: Mississauga At Roche, we are passionate about transforming...
apartmentRandstadplaceToronto
We are seeking a Senior Software Engineer to join our team on an exciting server-driven UI project. This position will focus on backend development with technologies including Java, SpringBoot, and AWS. The project involves building a brand new...