About the Role
We are seeking an experienced Applications Engineer to join our team at Team Horizon. The successful candidate will be responsible for designing, developing and maintaining bespoke applications across various layers of our infrastructure.
Key Responsibilities:
* Design and develop scalable and efficient applications using C# development, VB.NET, Python or JavaScript.
* Coordinate with cross-functional teams to ensure seamless integration of applications.
* Collaborate with stakeholders to translate user requirements into functional applications.
* Maintain source control using GIT and ensure proper documentation and tracking.
* Identify bottlenecks and bugs, apply fixes and ensure application robustness.
* Integrate new and existing applications with external vendor systems, including databases and industrial devices.
What You Will Gain:
* Opportunity to work on exciting projects with a global manufacturing site in Mayo.
* Experience in software development, project management, and collaboration with cross-functional teams.
* Chance to work with a leading manufacturing company that values innovation, inclusion, and development.
Requirements:
* Recognized degree in Computer Science, Software Engineering or related discipline.
* Minimum 2 years relevant experience in programming systems support.
* Proficient in C#, .NET Technologies (including Windows Presentation Framework) and SQL Server.
* Familiarity with relational databases, LINQ, XML and JSON.
* Experience with industrial manufacturing software and database technologies.
Preferred Qualifications:
* Experience with web application frameworks, windows web services and code versioning tools.
* Strong understanding of object-oriented programming and ability to work independently.