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

The Role – Senior Software Engineer

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

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

Essential Skills & Experience

  1. Must have 8 years' experience working as a Software Engineer on large software applications.
  2. Proficient in many of the following technologies – Java, J2EE, REST, JBoss, Tomcat, JDBC, SOAP, XML.
  3. Experience working with one or more of the following database systems – Oracle, Postgres, MongoDB.
  4. Demonstrated expertise in unit testing and tools – JUnit, Mockito, JMock, JMeter.
  5. Knowledge of design patterns and software architectures.
  6. Strong problem-solving and analytical skills.
  7. Presentation and teamwork skills.
  8. Understanding of both Waterfall and Agile methodologies.
#J-18808-Ljbffr

;