Senior Software Engineer (Back-End)

icon building Company : Aerlytix
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Senior Software Engineer (Back-End)

Dublin, Ireland (hybrid) - Back-End Team - Full-Time

As Aerlytix grows, an exciting new opportunity has opened up within the organization. If you want to work with an experienced team who are transforming an industry with a world-class technology stack and industry-beating analytics products, then this is the right job for you.

As a Senior Software Engineer (Back-End) at Aerlytix, you will play a pivotal role in the design and implementation of our aviation finance analysis platform's back-end services. You will lead the development efforts in TypeScript on Node.js, extending and optimizing data models to handle complex business domains. Your responsibilities will also include designing and implementing AWS infrastructure as a code, ensuring high coding standards, automated testing, and thorough documentation. You will collaborate closely with cross-functional teams to understand and meet the needs of both our internal team and clients, providing technical leadership and mentorship to junior engineers.

This position offers a unique opportunity to work in a fast-paced and challenging environment within the aviation industry. With a primary focus on back-end development, you will also have the chance to work full-stack, enhancing your knowledge of modern development technologies such as TypeScript, Node.js, Pulumi, AWS, Docker, Kubernetes and many others. Your expertise will contribute significantly to expanding our product offerings and client base, making a substantial impact on the company's growth and success.

Location

  • Based in our Dublin Office on Barrow St, Dublin 4

Job Status

  • Permanent, hybrid working model

Responsibilities of the Role

  • Lead the design and implementation of back-end services in TypeScript on Node.js as part of an aviation finance analysis platform.
  • Extend and optimize data models for a complex business domain.
  • Implement infrastructure as code, using Pulumi and AWS platform.
  • Ensure adherence to best practices in software development including high coding standards, automated testing, documentation, code reviews, etc.
  • Provide technical leadership and mentorship to junior engineers.
  • Collaborate closely with cross-functional teams to understand the needs of both the team and clients.
  • Opportunity to work full-stack, though with primary focus on back-end.
  • Contributing to the transition to Kubernetes from ECS

The successful candidate will have experience of

  • 7+ years of professional programming experience with a focus on back-end development.
  • Experience in leading a team and independently delivering high quality software.
  • Proven expertise in building and maintaining the server-side of web applications.
  • Extensive experience deploying and managing applications in cloud infrastructure.
  • Strong experience with Node.js and working in a Linux environment.
  • Solid understanding and hands-on experience with RESTful API design and implementation.
  • Proficiency in working with SQL databases.
  • Strong academic knowledge of computer science, Bachelor's Degree level required. Degree in Computer Science / Engineering preferred.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Beneficial Experience:

  • Previous experience in a leadership or mentorship role is highly desirable.
  • Familiarity with strongly typed programming languages (e.g. Java, Kotlin, C# etc.)
  • Experience with additional AWS services beyond basic compute and storage.
  • Experience in implementing infrastructure as code using Terraform/Pulumi.

Only direct applications will be considered. Applicants must be based in Ireland and have current right-to-work documentation in place.

This role offers an exciting opportunity to work in a dynamic and challenging industry, with ample opportunities for professional growth and development within a highly skilled and experienced team.

Job Reference: AER24/02

Job Reference

Resume/CV

Full name

Email

Phone

Links you would like to share (optional)

By submitting this form you are confirming that the information you provide may be collected, processed, used and retained in accordance with our privacy policy .

#J-18808-Ljbffr
Original job Senior Software Engineer (Back-End) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Dublin, County Dublin; Leinster

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in Ireland

GrabJobs is the no1 job portal in Ireland, connecting you to thousands of jobs fast! Find the best jobs in Ireland, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.