About the Role
We are seeking an experienced Software Engineer to contribute across the full software development lifecycle. You will join a collaborative and talented engineering team and play a critical role in developing new product features, improving performance, and supporting modern cloud-based solutions.
Key Responsibilities
* Develop high-quality features for products used by a national customer base
* Participate in software design, implementation, testing, and deployment
* Work across a diverse codebase including C#, PHP, Typescript, and more
* Integrate APIs including REST and GraphQL for data flow and automation
* Translate UI/UX designs into responsive and interactive interfaces
* Provide technical solutions and updates to internal stakeholders
* Support and optimise React applications and CMS-driven websites
* Work closely with designers, back-end developers, and cross-functional teams
* Follow software development best practice, version control and SDLC standards
* Contribute to DevOps processes, CI/CD pipelines and automation
About You – Skills & Experience
* Bachelor's degree in Software Engineering, Computer Science or related field
* 5+ years commercial experience in modern software development
* Strong hands-on programming experience in PHP and C#
* Experience in both front-end and back-end development:
– Front-end: JavaScript/TypeScript,, HTML5/CSS3, jQuery, Bootstrap
– Back-end:, PostgreSQL/MySQL database design and scaling
* Ability to design scalable and high-availability systems
* Experience with cloud deployment, containerisation (Docker) and Linux/Windows environments
* Understanding of Agile/Scrum methodologies
* Excellent problem-solving ability and communication skills
* Ability to work independently in a fast-paced environment and meet deadlines
Why Join Us?
* Growing company with exciting product development pipeline
* Supportive and skilled engineering team
* Opportunity to work on modern tech and drive innovation
If this sounds like you, please apply today with your resume and a brief cover letter outlining your skills and experience.
We look forward to hearing from you.
Job Type: Full-time
Pay: $85,000.00 – $90,000.00 per year
Benefits:
* Work from home
Work Location: In person