Software Engineer

Mid level Developer

Ref: 60Friday 12 July 2019

 

We are seeking a Software Engineer who is passionate about delivering software to the cloud in an efficient and effective manner.

Based in Galway city, you will join a cross-disciplinary team of product owners, software engineers, QA engineers and Operations staff that design, develop and deploy datacenter configuration systems that scale to business needs. 

Responsibilities

  • Develop software using NodeJS and its associated frameworks such as Express hosted on Azure.
  • Implementing automated testing and unit tests.
  • Implementing monitoring solutions to ensure that our software is operating efficiently and effectively.
  • Participating in code reviews to ensure technical implementations meet functional requirements.
  • Troubleshoot problems that occur in the platform as they arise.
  • Help the AngularJS developers on the team to create world-class solutions.
  • Understand and learn about new technologies and have a good ability and interest in learning.
  • Ensure that solutions which are implemented are cyber secure.

 

 

Experience

  •          At least 1-3 years working in a similar role.
  •          Working on cloud-based software development, preferably in Microsoft Azure.
  •          Proven track record of delivering quality solutions and/or products.
  •          Demonstrated ability to provide estimates to the project manager for work undertaken.
  •          Proven to be adaptable and able to work on a variety of activities simultaneously. 
  •          Shows understanding and appreciation of processes and issues relevant to the job. 
  •          Good communication and interpersonal skills.

Skills

Required Skills (in order of importance)

Server-side JavaScript or TypeScript - Node and Express and other frameworks

Interacting and defining RESTful web services

Software development tools such as git, JIRA

Database design and implementation in MongoDB.

Understanding the design principles behind a scalable application.

 

The following are highly desired skills:

Azure IaaS and PaaS technologies.

Knowledge of how to deploy and maintain enterprise-class websites to the cloud.

Angular 1.x and 2 or greater.

HTML, CSS, Bootstrap

UI and UX design