- Esperienza
- 2 anni
- Stipendio
- NZD 85,000 – NZD 105,000 / year
- Aperture
- 1
- Pubblicato
- 4 ore fa
- Modalità di lavoro
- In ufficio
- Istruzione
- Relevant post-secondary qualification
- Requisiti di ammissibilità
- Professionals with at least 2 years of relevant .NET development experience, or candidates with a related post-secondary qualification and substantial equivalent experience, who can work onsite in Auckland.
- Riprendere
- È necessario candidarsi
Dove lavorerai
Descrizione del lavoro
About Enable
Enable provides an intelligent platform designed to make pricing and rebate operations easier to manage. Its solution helps businesses improve profitability by connecting pricing strategy with rebate execution, supported by AI-driven insights, live performance tracking, agreement optimization, and streamlined rebate workflows.
The company has raised $291M across Series A to D and strengthened its position for future expansion through the acquisition of Flintfox in 2025. Since launching its flagship product in 2016, Enable has continued to scale its customer base, expand its product portfolio, and grow a team of specialists focused on transforming the industry.
Role Summary
The Experienced Engineer will build dependable software in line with established standards, processes, and procedures, while delivering against the R&D roadmap within the expected timelines.
In addition to core development work, the role may involve product implementations, testing, defect resolution, documentation, customer support, training, requirements drafting, specification writing, accurate work estimation, and support for other developers.
This position requires someone who stays current with changing technologies and can adapt, solve problems, and create practical new solutions using analytical, evaluative, creative, and innovative thinking.
Responsibilities
- Write and code individual programs from defined business needs and technical specifications.
- Review business requirement documents and technical specifications, and analyse defects as needed.
- Prepare, maintain, and update technical documentation, unit test plans, scripts, and test harnesses using the required templates.
- Design, build, modify, debug, document, and test a variety of applications.
- Support successful solution delivery by carrying out thorough testing of solution builds.
- Stay current with technical knowledge, system changes, and industry developments.
- Deliver clean, secure, efficient, and maintainable code, designs, and specifications that meet requirements and pass QA.
- Participate in design and code reviews and help ensure strong technical practices are followed.
- Assist the team in resolving development-environment and production issues, including performance tuning and code optimisation.
- Ensure all work follows company policies, procedures, quality standards, and design guidelines.
- Help improve development processes, policies, and procedures.
- Take ownership of work and deliver tasks within agreed timelines and budgets.
- Contribute to a positive, high-performing, and collaborative team culture.
- Share knowledge and product expertise with team members when needed.
- Work effectively with internal resources and customer teams to achieve objectives and deadlines.
- Plan, process, and complete assigned work efficiently with minimal support from the Team Leader.
- Take part in project teams where required.
- Provide current, practical best-practice input where relevant.
Requirements
- At least 2 years of experience with .NET, preferably using C#.
- Strong hands-on knowledge of ASP.NET Core development.
- Solid T-SQL development ability and experience with relational database design.
- Intermediate skills in TypeScript, jQuery, and JavaScript.
- Understanding of ERP systems, software, or accounting processes.
- Ability to build productive working relationships with customers and colleagues.
- Strong communication skills with the ability to influence, collaborate, and present technical information clearly.
- Capability to work independently, stay proactive, and adapt to changing needs.
- Strong problem-solving mindset with a practical, solution-oriented approach.
- Commitment to ongoing professional growth and technical learning.
- Good analytical ability and strong attention to detail.
- Relevant post-secondary qualification or substantial related work experience.
- Experience with HTML and CSS.
- Experience working with Scrum, Sprint, and Agile delivery methods.
- Ability to mentor teammates and give constructive feedback for career development.
Benefits
- Paid time off to rest and recharge.
- Quarterly wellness support to help improve health and wellbeing.
- Bonus plan based on company or individual performance.
- Equity participation with additional options linked to tenure and performance.
- Internal mobility and career growth opportunities.
- Access to workshops and courses through learning and development programs.
- Pet-friendly offices.
Equal Opportunity and Recruitment Notes
Enable encourages women and underrepresented groups to apply, even if they do not meet every qualification, as part of its effort to reduce application gaps.
The company is an equal opportunity employer and is committed to an inclusive, accessible, and harassment-free workplace with fair treatment for all employees.
Applicants from all backgrounds are welcome. Reasonable adjustments can be discussed for the recruitment process or the role itself.
The hiring process may use AI tools to assist with tasks such as application review, resume analysis, and identifying possible inconsistencies, but human judgment remains central to the final hiring decision.
Job Details
The successful candidate will carry the title Experienced Engineer.
Salary is listed at NZD 85,000 to NZD 105,000 per year.