Software Developer/ Engineer/ Architect

Software Developer

Come help us in the next stage of our development with Accela Mobile. Accela Mobile applications support a wide verity of uses from performing building, fire, and safety inspections to tracking and managing work crews. Our complex mobile applications offer best in class features and functionality. This is an exciting opportunity to come is as a senior member of a fantastic scrum team.

In this role, you’ll get to:

  • Write well designed, clean, efficient code backed by unit tests
  • Contribute to and follow best practice coding standards
  • Work well in an Agile/Scrum environment
  • Maintain a high standard of work quality and encourage others to do the same
  • Energetic individual with enthusiasm to learn new tools, technologies & processes

We are Excited About You Because:

  • A strong Java Backend Developer with Core Java 8, Spring, Spring Boot, Hibernate, REST Web-services.
  • Expertise in Java Unit Testing Frameworks and tools such as JUnit, TestNG, Mockito etc.
  • Good knowledge with Angular or any modern JavaScript framework.
  • Passionate Java developer who is also a problem solver and has a very good understanding of core and advanced Java concepts.
  • Bachelor’s Degree in Computer Science or relevant experience
  • 3-6 years of experience in developing enterprise applications using enterprise Java and has worked both on Web and Server side technologies.
  • Strong coding skills in Java.
  • Perform Code Reviews, Unit testing, documentation and implementing software best practices.
  • Stay plugged into emerging technologies/industry trends and apply them into daily activities.
  • Work with QA engineers to develop testing protocols to identify and correct defects.
  • Excellent problem solving, analytical, communication, organization and interpersonal skills
  • Be an active participate on Agile team, with daily scrum meetings and other Agile ceremonies.
  • Good analytical thinking - able to simplify complex problems, processes or projects into component parts, explore and evaluate them systematically
  • Ability to work both independently and as a team player.
  • Accountable for the successful launch and delivery of new, key Accela Product Releases, Engineering Initiatives, alignment for Cloud deployments activities.
  • Gain in depth functional and architectural knowledge of the Accela Application

Benefits and Perks:
Beyond a stellar work environment, great people and inspiring, innovative work, we have some great benefits and perks:

  • 25 vacation days
  • Ireland Standard Holidays
  • Pension Contribution
  • Supplemental Healthcare Package

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, or based on disability, gender identity, and sexual orientation.