Overview
Reporting to the Software Development Lead, you'll help build and maintain robust, scalable .
NET-based web applications that users love.
You'll contribute to high software quality standards by championing good practices and habits, while managing and administering Microsoft Azure applications, services, and resources.
This role is perfect for developers ready to level up their technical skills, work on real-world projects, and collaborate closely with senior developers, UI / UX designers, and cloud teams.
Responsibilities
As a Software Developer, you can expect to :
Design, develop, and maintain .
NET Core / .
NET Framework web applications
Collaborate with senior developers to design and implement RESTful APIs
Build responsive front-end applications using Angular or similar SPA frameworks
Manage and maintain relational database schemas using Entity Framework or other ORM tools
Work with UI / UX designers to create intuitive, seamless user interfaces
Integrate applications with Microsoft Azure services and cloud platforms
Ensure code quality through unit testing, automated testing, and CI / CD pipelines
Troubleshoot, maintain, and optimize systems and applications
Rewrite and refactor legacy code, including undocumented or bespoke functions
Integrate internal systems and replace restrictive third-party solutions to improve efficiency and reduce costs
Qualifications
3+ years of software development experience (including internships, academic projects, or professional work)
Strong experience with .
NET Core / .
NET Framework development
Experience with front-end frameworks such as Angular or similar SPAs
Knowledge of Entity Framework or other ORM tools (or eagerness to learn)
Understanding of RESTful API development
Exposure to Azure DevOps or similar tools for version control, CI / CD, and deployment (preferred)
Interest in hybrid app development (Ionic experience a bonus)
Solid understanding of relational databases, SQL, and optimization techniques
Familiarity with Agile development methodologies
We're reviewing applications as they come in—apply early to avoid missing out.
#J-18808-Ljbffr
Software Developer • Christchurch, New Zealand