Posted: 9 March
Offer description
Senior Project (Automation) Engineer
We are seeking a highly skilled Senior Project (Automation) Engineer to join our Secondment team in Mayo.
This long-term position can be facilitated as either a full-time staff position or as a contractor.
Key Duties/Responsibilities
* Project manages software-centered projects, ensuring robust verification & validation
* Design, build, test, and maintain efficient, reusable, and reliable code
* Identify bottlenecks and bugs and apply fixes to ensure application robustness
* Maintain source control using GIT, ensuring proper documentation and tracking
* Integrate new and existing applications to external vendor systems, including databases and industrial devices
* Apply operational excellence tools and techniques to continuously improve our processes and eliminate waste
Communication Complexities
* Internally, the role is an integral part of the engineering team and communicates with multiple stakeholders, including shift leaders, shift associates, other engineers, managers, and project stakeholders
* Attend/co-ordinate frequent project update meetings, delivering concise updates on project progress
* Externally, the role works with vendors and consultants who are supporting various projects and systems
* Articulation of technically advanced topics to non-technical team members at an appropriate level of detail
Functional Competencies:
* A minimum of 2 years relevant experience is essential in programming systems support
* Ability to work independently and proactively
* Well-structured methodical approach to work
* Good judgement and decision-making skills
* Strategic in approach
Previous Work Experience & Skills
* Proficient in C# and the .Net Technologies (ideally including Windows Presentation Framework)
* Strong understanding of object-oriented programming
* Proficient with a database technology essential, preferably Microsoft SQL Server 2014-2019
* Experience with Web Application frameworks and windows Web Services (for example JavaScript, HTML5 and the IONIC framework)
* Proficient understanding of code versioning tools (such as Git, VSS, TFS)
* Familiarity with Relational Databases and the SQL query language. LINQ, XML, and JSON would be an advantage
* Experience with industrial manufacturing software for example Batch, SCADA, HMI PLCs or similar an advantage
* Experience with Microsoft Server 2012-2019 OS
* Demonstrated experience of delivering projects in a complex systems environment
Educational Requirements
* A recognised degree in Computer Science, Software Engineering or a related discipline required
Skills: C#, SQL Server, JavaScript, HTML5