Jobs and Careers
IB

Senior Software Developer

IBM
Irelandfull_timeVerifiedPosted 24 Sept 2024

About the role

<span>Introduction</span><span></span><br/>We have an existing team based across multiple geographies, including Dublin to deliver products and capabilities associated with IBM Data and AI and more specifically FileNet Content Manager (FNCM). <p>FileNet Content Manager is a comprehensive ECM solution that uniquely combines content management with out-of-the-box workflow processes to help organizations manage complex documents and control, share, and quickly access critical business information.</p> <p>We are looking for engineers with a wide range of development skills to join us in this endeavour.<br/><span></span><br/><span>Your Role and Responsibilities</span><span></span></p> <ul> <li><span><span><span new="" roman",serif"="" times=""><span>As an experienced Software Developer or team leader you will be part of a team using the latest tools, technologies and architectures to deliver state of the art software. </span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>You will architect and develop complex new features and enhance existing features of products. </span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>You will provide mentoring and coaching to the more junior developers on the team. </span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>Additionally as a Senior Developer you will also assist in planning and tracking of projects. </span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>You will be involved in the full spectrum of engineering activities, from R&amp;D, design and development of the technical architecture, unit test and other test collateral creation as well as supporting our growing customer base. </span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>Your <span>expertise in Java and Web technologies </span>will allow you to enhance the customer experience and develop the next iteration of FNCM. </span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>You will join a dynamic, friendly, and diverse team in an international and highly technical environment. </span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>You will be a self-starter, requiring limited supervision or guidance, with good communication skills and can multi-task and prioritise your work. </span></span></span></span></li> </ul> <p><span></span><br/><span>Required Technical and Professional Expertise</span><span></span></p> <ul> <li><span><span><span new="" roman",serif"="" times=""><span><span>Extensive experience in software development with 3+ years as squad leader/team leader</span></span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>Experience of architecting enterprise-level software solutions and delivering complex <span>features. </span></span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span><span>Uses and develops RESTful APIs, GraphQL APIs, and SOAP web services.</span></span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span><span>Backend skills: Java, scripting, Windows, Linux, WebSphere, LDAP repositories, enterprise object storage (S3). </span></span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span><span>Frontend skills: client-side web application experience, including familiarity with Java, HTML, CSS, JavaScript, React, REST APIs, and Python</span>.</span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>Knowledge in Container technologies such as Docker and Kubernetes/RedHat OpenShift environments. </span></span></span></span></li> </ul> <p><span></span><br/><span>Preferred Technical and Professional Expertise</span><span></span></p> <ul> <li><span><span><span new="" roman",serif"="" times=""><span>Expertise in testing frameworks like Junit, Selenium, and Robot framework.</span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>Experience in cloud environments (IBM Cloud, AWS, Azure). </span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>Strong trouble shooting skills. Able to resolve complex issues. </span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>Relational database skills such as Postgres/ DB2/ Oracle.</span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>Knowledge of software security. </span></span></span></span></li> <li><span><span><span new="" roman",serif"="" times=""><span>Generative AI knowledge including LLM, embedding models, and vector databases.</span></span></span></span></li> </ul> <br/><span>Key Job Details</span><br/> <span>Role:</span>Senior Software De

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

IBM

View company profile →