Description
About the Company
At Trade Me, we are dedicated to connecting Kiwis and helping them create the lives they desire. Whether it involves significant milestones like finding a home, securing a job, or purchasing a vehicle, or smaller tasks such as locating the perfect bedside table or selling unused items, we aim to be the first choice for Kiwis in their search. Our vision is to be the go-to platform for all their needs.
About the Role
In this role, you will collaborate with your squad, engineering, and product teams to implement product enhancements and develop new offerings that provide our customers with an exceptional experience. We expect you to adhere to best development practices and seize opportunities for personal and professional growth through training, mentoring, and engaging with your colleagues.
Your responsibilities will include:
- Proactively participating in defining and refining the squad's work.
- Estimating and planning tasks agreed upon by the squad.
- Writing code and unit tests to achieve squad goals.
- Conducting peer reviews and testing code developed by others.
- Documenting your work to facilitate future maintenance and development.
- Engaging in discussions and initiatives aimed at improving our code base and technical design.
- Developing and maintaining software systems in accordance with Trade Me's quality standards.
- Debugging, diagnosing, and resolving operational and performance issues within developed systems.
- Continuously improving existing systems by identifying and addressing technical debt.
- Communicating progress, goals, challenges, and constructive feedback regarding our work and products.
- Understanding user and business requirements while demonstrating resilience in a dynamic environment.
- Promoting and complying with Trade Me's code of conduct, ethics, and standards.
Requirements
To be successful in our team, you should bring:
- A minimum of 3 years of experience in similar development roles.
- Proficiency in C# or a similar programming language, with a solid understanding of the .NET Framework.
- Experience with front-end technologies such as CSS, JavaScript, and/or Angular.
- Familiarity with relational databases and SQL, particularly Microsoft SQL Server.
- A good understanding of object-oriented design patterns and their application.
- Appreciation for SOLID principles, elegant and testable code, and the challenges of maintaining a dynamic codebase.
- A collaborative spirit with a positive attitude and a willingness to work as part of a team.
- Strong organizational skills and the ability to work independently while adapting to changes in a fast-paced environment.
- Attention to detail, with a commitment to improving our web experience for speed, reliability, and maintainability.
- A self-motivated approach, initiative, adaptability, and a readiness to tackle challenges head-on.
Benefits
At Trade Me, we believe you will thrive in our work environment, and here are some reasons why:
- Flexibility: We recognize that flexibility means different things to different individuals. We support you in establishing a home office setup and provide a utilities allowance. We also value team connections and gather in person on Mondays and at least one additional day each week.
- Wellness: We prioritize your physical and mental well-being by offering numerous resources to support you.
- Leave: We provide leave options as needed, including five days of wellness leave each year and ten days of sick leave from day one.
- Social: We enjoy celebrating our successes together. Join us in the office on payday for company-sponsored lunches, and participate in regular Friday gatherings, annual Trade Me awards, and other celebrations.
- Learning: You will have opportunities for growth from day one, whether through on-the-job experience, formal training, or mentoring.
We understand that some candidates may hesitate to apply if they do not meet all the criteria. However, if you are excited about this opportunity, we encourage you to submit your resume along with a brief cover letter explaining your interest.
Trade Me is an INZ accredited employer. We value diversity and foster a flexible workplace where everyone is encouraged to reach their full potential.
To Apply
If this role is of interest, please Apply Now and submit your updated CV by following the link.
Please note: To be considered for this position, you must be eligible to work in New Zealand, with valid work rights.
This job is sponsored to help it stand out and reach more viewers.