Find a Job
254 available
Back to all search results

Software Engineer

Ref: 79229

  • 60,000-80,000
  • 28 Apr 2023
  • Dublin (Central)
  • Permanent

Software Engineer

I am recruiting for our client, a Multinational Life Insurance company. For over a century, they been making waves in the world of finance and have become synonymous with positive change.

With a focus on innovation, sustainability, and putting its customers first, this institution has built a reputation for excellence that's hard to match!

As the world of finance continues to evolve and change, they remain committed to staying ahead of the curve, always seeking new ways to innovate and improve!

About the Position

As part of their continuing expansion, we are hiring several Object-Oriented Software Engineers from mid-to Senior levels from salaries of between €75K and €90K per annum depending on experience.

They are challenging roles working within their Scrum teams, building on the company’s web-based systems.

They ideally need experienced object-oriented software engineers to join the development team. The successful candidates will be responsible for designing and developing software solutions, building and maintaining software components, and working independently to complete tasks within deadlines.

The candidates should be well-versed in object-oriented programming principles, software design patterns, and component architecture.

As part of a transformation project, the Engineers will be responsible for creating new components while migrating existing features to modern software design patterns and technologies.

Remuneration Package

Mid-to Senior level roles available from salaries of between €75K and €90K per annum depending on experience level plus the benefits below:

  • Hybrid working set-up – 2 days working from home & 3 onsite

  • Private Health Care

  • Pension

  • Risk Benefits

  • Profit Share

  • Health Subsidy

  • Continuous learning

  • Wellness Programme

  • Sports & Social Club

  • TaxSaver Tickets & Bike to work scheme

  • Generous annual leave

Key Responsibilities
  • Design, develop, test, and maintain software solutions using object-oriented programming principles

  • Create and maintain software components that can be reused across multiple projects

  • Work with team members and stakeholders to define and refine software requirements

  • Develop software design documents, including software architecture and component diagrams

  • Ensure code quality through code reviews and automated testing

  • Troubleshoot and resolve software issues as they arise

  • Participate in transformation projects to migrate existing features to modern software design patterns and technologies

  • Develop and maintain technical documentation related to software components and system integrations

  • Maintain knowledge of merging software development technologies and methodologies

  • Work independently to complete tasks within established deadlines

  • Bachelor’s degree or Master’s degree in Computer Science or related field

  • At least 3 years of experience in object-oriented software development

  • Strong experience in software design and component architecture

  • Proficiency in programming languages such as Java, C++, C# or python

  • Familiarity with software design patterns and principles, such as SOLID

  • Experience with agile software development methodologies

  • Strong problem-solving skills and attention to detail

  • Ability to work independently with minimal supervision


For more information, on this role or other similar IT roles please contact Sarah Mac Nulty on ph:015927876, email me or click on the Apply button below! To view all live jobs with Brightwater and market insights, please visit our website;