Summary
Jonathan Roche is a Senior Software Engineer based in Limerick, Ireland, with a deep background in Java and over a decade of commercial experience across telecoms, finance, and cloud platforms. He has held senior and leadership roles at IBM, Ericsson, and Aer Lingus and currently combines hands-on engineering with business leadership as Director of RCH Technologies and a senior engineer at Amach Software. His work spans enterprise systems like IBM SmartCloud Notes and financial software, underpinned by an academic foundation including a first-class Masters in Software Engineering and a Masters in Cloud Computing. Known for pragmatic problem-solving, he brings both legacy system expertise and modern cloud-thinking to projects that require reliability and scalability. Colleagues value his steady delivery and ability to translate complex requirements into maintainable solutions.
12 years of coding experience
11 years of employment as a software developer
Degree in Computer Applications, Software Engineering, Degree in Computer Applications, Software Engineering at Cork Institute of Technology
Masters in Software Engineering, Software Engineering, First Class Honours, Masters in Software Engineering, Software Engineering, First Class Honours at University College Cork