Senior Software Engineer - Datalex
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Senior Software Engineer sought to develop high-quality software in a dynamic environment.

We are looking for a highly motivated Software Developer to work in an exciting and dynamic environment.

The successful candidate will enjoy working within a team to solve challenging problems.

They will also have a track record in developing high-quality software and have a continuous improvement and customer-focused mindset.

Experience in the travel or retail industry would be an advantage.

Responsibilities:

  • Estimate, design, implement features to the highest standards.
  • Understand the business drivers behind each feature.
  • Ensure the highest levels of quality in development through test-driven development and continuous integration.
  • Contribute towards initiatives to improve the software development process.
  • Understand the impact of performance, stability and availability for mission-critical systems.
  • Provide technical guidance and mentorship to Junior Engineers.

Essential Skills & Experience:

  • Must have 8 years' experience working as a Software Engineer on large software applications.
  • Proficient in many of the following technologies – Java, J2 EE, REST, JBoss, Tomcat, JDBC, SOAP, XML.
  • Experience working with one or more of the following database systems – Oracle, Postgres, Mongo DB.
  • Demonstrated expertise in unit testing and tools – JUnit, Mockito, JMock, JMeter.
  • Knowledge of design patterns and software architectures.
  • Strong problem-solving and analytical skills.
  • Presentation and teamwork skills.
  • Understanding of both Waterfall and Agile methodologies.

;