Overview of Position:
Intune Networks are seeking a Software Architect with specific experience in Web Services development. You will be a member of a highly skilled team tasked with driving, architecting and implementing our Web Services strategy. This is a unique opportunity to play an influential role in one of Ireland’s most innovative and exciting companies. Intune Networks expects accelerated growth over the next three years as the company scales globally.
The successful candidate will have a track record of delivering Service Oriented Architecture based solutions (REST / SOAP) in complex environments exhibiting scalability and performance architecture qualities. The successful candidate will be expected to show leadership and drive in the development of innovative software within an agile environment across a complex system involving both hardware and embedded software applications. All engineering team members must have strong analytical and troubleshooting skills, fluency in coding, good communication skills, and most of all enthusiasm for tackling the complex problems of scale.
Required experience / skills:
• Honours degree in Computer Science / Software Engineering or similar
• 5+ years of Development Experience
• Expertise in Java EE & Platforms / Frameworks (Spring, OSGi, Struts)
• Deep understanding of Web Technologies: HTTP, SOA / Web Services (REST, SOAP), XML, JSON, WSDL, XPath
• Experience in building large-scale distributed systems
• Strong networking knowledge, architectures and protocols
• Extensive experience with developing and delivering commercial enterprise software
• Knowledge of RTOS, Linux or preferably QNX.
• Experience with build and release management processes
• Excellent written and verbal skills
• Ability to work well with other Highly Talented individuals and teams
• Demonstrate strong analytical and problem solving skills
Desirable experience / skills:
• AJAX, Javascript, CSS
• Experience in Telecommunications Industry (B/OSS Environments)
• Knowledge of cloud infrastructure, deployment and management
• Knowledge of network management products and tools
• Security management and protocols
• Scripting languages TCL, Perl or other being an advantage.
• Experience with working on large scale telecom equipment software projects
• Working knowledge of C/C++