Senior BE Software Engineer – Reporting

Posted Aug 13

This is a fully remote position, open to applicants in Ireland, +1 more country.

📋 Description

• Propose and execute designs for new software components or enhancements to current software products.

• Collaborate with product designers and owners to transform high-level requirements into user stories and deployable features.

• Uphold high coding standards, meticulous attention to detail, and a systematic work approach.

• Develop maintainable, reusable, and clean code accompanied by unit testing.

• Promote coding standards within the team.

• Stay updated with the latest technology trends and adopt a pragmatic approach to solution design.

• Mentor and support colleagues through code reviews and brainstorming sessions.

• Take initiative in designing and executing solutions that yield positive results for both the team and the business.

• Contribute to Phorest’s main suite of Insights reports and Dashboards, covering areas such as Staff Performance, Stock, Client Retention, and Memberships.

• Assist in shaping a high-scale, distributed system by utilizing event-driven architecture and modern cloud technologies.

• Deliver work through feature flags and continuous delivery practices.


⛳️ Requirements

• Strong proficiency and a minimum of 5 years of professional experience in object-oriented software design, particularly in Java.

• Knowledge and comprehension of JavaScript, including its fundamentals and recent advancements.

• Experience in working with and developing RESTful APIs.

• Familiarity with GraphQL is a plus.

• Capability to evaluate trade-offs in discussions regarding backend technologies.

• Ability to inspire and motivate the team, enhance quality and productivity, while fostering technical innovation and excellence.

• Exceptional attention to detail and a systematic work approach.

• Practices focused on maintainability, reuse, clean code, and unit testing.

• Experience with event-driven architecture.

• Background in distributed systems.

• Proficiency in Docker.

• Experience with Serverless technologies.

• Familiarity with feature flags and continuous delivery methodologies.

• Experience with code reviews and brainstorming sessions.


🏝️ Benefits

• Private healthcare.

• 2 Wellness Days.

• Employee assistance program.

• Free online GP service.

• Competitive Compensation.

• Employee Share Purchase Scheme.

• Pension.

• Life Assurance.

• Income Protection.

• Bike to work scheme.

• Tax saver transport tickets.

• 2 weeks leave for Fertility Treatment, Pregnancy Loss, and Menopause.

• Enhanced Maternity and Paternity Benefits.

• Great learning environment.

• Extensive development opportunities.

• Development programs.

• Access to online resources including LinkedIn Learning.

• 3 moving days.

• Flexible work arrangements.

• Work from home options.

• Remote work opportunities.

• Chances for skill enhancement and career advancement.

• Participation in industry events such as ShipitCon.

People also viewed

BlueCross BlueShield of Tennessee10 hours ago

Engineering Team Lead

US flagTennessee OnlyFull-timeFull-stack Engineer
ApplyView job
Cisco10 hours ago

Software Engineering Technical Leader

CH flagSwitzerland, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Swoogo10 hours ago

Software Developer II, Pro Services

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Globalli10 hours ago

Full Stack Developer

IN flagIndia, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Top Doctors10 hours ago

Fullstack Developer – Distributed Systems, Typescript, Node.js, Vue.js

ES flagSpain OnlyFull-timeFull-stack Engineer€30k – €40k/year
ApplyView job
Spear AI10 hours ago

Full-Stack Engineer, Mid-level

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers