In Careers

Position Description

As a Senior Software Developer you will be responsible for designing and implementing customer facing solutions that are usable, scalable, extensible, and maintainable on the Salesforce Lightning Platform. Code quality matters. The approach is agile (SCRUM) and test-driven. Technologies used are Apex (Java-like language), Visualforce (JavaServer Pages-like), HTML, CSS, JavaScript, AngularJS, jQuery and Java technologies. Prior experience of a relational database product is needed. Collaboration with customers on requirements and issues is part of the job.


Dublin, Ireland


  • Work as part of an agile team.
  • Managing the delivery of multiple projects from design through to release.
  • Working closely with Product Owner and Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery.
  • Participate in meetings and provide updates on project progress.
  • Continuous education on development best practices to ensure the highest standard solution is delivered.
  • Gain and maintain a through knowledge of the ClaimVantage products.
  • Gather requirements, design and develop customer-specific solutions in Apex, Visualforce, Lightning, HTML, CSS, JavaScript, AngularJS, jQuery and Java technologies.
  • Use Confluence and JIRA to create design documentation, facilitate design reviews, estimate, plan and and manage the development process.
  • Use Eclipse and web-based development tools; version control using SVN and Git.
  • Help customers with requests, bugs and other issues.
  • Occasionally travel to and work at international customer sites for periods of 1-4 weeks.

Required Skills

  • Strong skills and experience in at least one object-oriented languages (Java in particular).
  • Proven experience in the delivery of software development projects in a structured environment
  • Use of agile development methods.
  • Experience in requirements capture, analysis techniques and process improvement approaches
  • Ability to develop effective relationships with customers, and stay focused on business objectives.
  • Strong verbal and written communication skills.

Desired Skills

  • Ability to learn quickly and think creatively.
  • Experience in the development of software using Apex or an Object Orientated Program Language
  • Test-driven development and continuous integration experience.
  • Professional experience of building web-based user interfaces including the use of JavaScript and CSS.
  • Ability to recognise and communicate project exceptions (e.g. slipping schedules).


  • Requires a bachelor’s degree; Computer Science degree preferred.

This company is an equal opportunity employer.

If you think you may be suitable for this position, please forward your resume to

Recent Posts