Job Summary
Our client is an innovation leader in automation and digitalization, developing a platform to execute large EDA workloads efficiently across cloud platforms and hybrid environments. The role involves architecting core software components and contributing to the team's effort to bring depth to this area.
About the Role
* Design, develop, and lead commissioning efforts for cloud-based microservices and orchestration software on public clouds.
* Expert-level Linux user with excellent protocol knowledge for networking, microservice communications, and data streaming (e.g., gRPC, TCP/IP, REST).
* Develop Java-based software solutions for complex distributed systems.
* Agile attitude and passion for delivering customer value quickly.
* Background in HPC or EDA with flexibility to wear different hats as the team grows.
* Problem-solving/trouble-shooting attitude coupled with strong communication skills.
Responsibilities
* Full end-to-end ownership of SW component design and delivery.
* Working closely with internal teams to bring a Quality First mentality and shifting testing left.
* Mentoring and coaching team members in producing production-quality software solutions.
* Developing frameworks and components for high-performance distributed Software systems.
* Working within and leading Scrum teams while contributing towards all tasks and team goals.
Preferred Qualifications
* Bachelor's or higher degree in Software Engineering, Technology, or a relevant degree.
* Deep understanding of various testing frameworks and methodologies.
* Deep experience with object-oriented or alternative software design modes.
* Understanding of Cloud infrastructure and SaaS with past experience on AWS, Azure, and Google Cloud.
* Solid communication skills, including the ability to present ideas and share knowledge with others.
* Experience with software development best practices for the full engineering lifecycle.
* Proven technical leadership of SW domain areas.
* Proven and sustained experience in complex software development.
Requirements
This is a hybrid role requiring two days onsite at our client's facility in Shannon, Co. Clare.
Company Benefits
* Parking
* Pension
* Bonus
* Life Assurance
* Permanent Health Insurance