Senior Software Engineer developing high-quality and performant SaaS software compliant with coding standards at Ideagen. Collaborating with teams to deliver user-centric features.
Responsibilities
Design, deliver, maintain, and enhance new and existing platform features.
Partner with Engineering Managers, Team Leads, Software Engineers, and Test Engineers to build well‑architected, enterprise‑class solutions.
Collaborate with Product Managers, Technical Product Owners, Infrastructure Engineers, and the UX & Design Team to ensure high‑quality, user‑centric feature delivery.
Work across the full software development lifecycle to meet roadmap milestones and release schedules, using Agile frameworks such as Scrum.
Contribute to backlog definition and refinement to support Product team objectives.
Diagnose, troubleshoot, and resolve software defects, supported by robust unit testing and clear technical documentation.
Influence engineering best practices, contribute to technology decisions, and support knowledge-sharing within the team.
Mentor and coach fellow engineers to help develop their technical skills.
Requirements
7+ years of professional development (including 3+ years Python)
5+ years of back‑end experience with Perl and PHP
Demonstrated ability to deliver and maintain web-based software using Perl, PHP, Python, TypeScript/JavaScript, HTML/CSS , and preferably React
Experienced in implementing cloud‑native technologies—app services, functions, containers, microservices, and APIs—ideally on AWS
Additional exposure to relational databases such as Oracle, MySQL, or Postgres
Skilled in delivering reliable solutions using CI/CD pipelines and tooling such as GitHub Actions, Buildkite, Octopus, Docker, and Kubernetes
Strong understanding of code review practices, cyber security fundamentals, red/blue team activities, and OWASP Top 10
3+ years of experience working with Agile methodologies such as Scrum
Excellent English communication skills across technical, product, and management stakeholders
Support Account Managers and assist with escalated customer issues at BID Operations. Collaborate with legal and compliance to ensure policies are adhered to while documenting actions.
Principal JavaScript Engineer at CoderPush, working on AI - first solutions and mentoring engineers. Collaborate with Product and Design teams to deliver reliable software solutions in a hybrid environment.
Senior Software Engineer developing fullstack (.NET) applications for ClearPoint. Engaging in high - impact projects and collaborating with teams in Auckland, Wellington, or Christchurch.
Senior Software Engineer developing full stack Java solutions for business - critical systems at ClearPoint. Collaborating with cross - functional teams in Auckland, Wellington, or Christchurch.
Senior Software Engineer designing and deploying backend systems for financial applications at Cross River. Collaborating across teams to enhance scalability and stability while ensuring compliance.
Backend Engineer developing networking solutions for data centers at Meter. Collaborating with firmware and frontend teams to scale the infrastructure for performance and reliability.
Developer - PHP enhancing E - Commerce software with a focus on quality and new features at ITB - GmbH. Collaborate with a dynamic team in a hybrid work setting in Kamp - Lintfort.
Senior Java Backend Developer at ADITO with high responsibility in Java - centric agile teams. Working on a scalable architecture for a unique CRM platform in a hybrid setup.
Software Developer specializing in C++ application development for K - tronik GmbH in Munich. Collaborating on exciting projects in the telecommunications sector with a hybrid work model.