The Full Stack Software Developer is responsible for developing and maintaining our internal line of business applications using .
NET 9 and Blazor WebAssembly.
This role involves both front-end and back-end development, working closely with the Product Owner, Technical Lead, and business stakeholders to deliver functional solutions that meet operational requirements.
Application Development
Developed features and functionality within our Blazor WASM internal applications
Implements responsive user interfaces that meet business user requirements
Writes and maintains C# code following established coding standards and best practices
Creates and modifies Microsoft SQL Server database objects including tables, views, and stored procedures
Participates in code reviews and incorporates feedback from senior team members
Problem Solving & Support
Troubleshoots application issues and implements bug fixes
Investigates and resolves user-reported problems
Performs testing to ensure functionality meets requirements
Documents technical solutions and maintains code comments
Collaborates with team members on technical solutions and implementation approaches
Participates in team meetings and provides project status updates
Seeks guidance from Tech Lead on complex technical challenges
Key Accountabilities
Quality and timely delivery of assigned development tasks
Code that follows team standards and passes code review
Effective communication with stakeholders regarding project progress
Continuous learning and skill development in .
NET technologies
Working Relationships
Reports to Software Team Leader
Collaborates with : Business Stakeholders, other development team members
Receives technical guidance from : Principal Software Developer and Senior Team Members
Success Metrics
Timely completion of assigned development tasks
Code quality as measured through code reviews and testing
User satisfaction with delivered functionalities
Who We're Looking For
At least 5 years of experience in .
NET development with proficiency in C# and MS SQL Server
Basic understanding of SQL Server database concepts and query writing
Familiarity with Git version control and GitHub
Strong problem-solving skills and attention to detail
Ability to work independently while knowing when to seek assistance
Experience with Blazor WASM
Knowledge of responsive web design principles
Understanding of software development lifecycle and testing practices
Good to Have / Preferred Skills
Experience with Microsoft Graph API for integrating Office 365 and Azure services
Exposure to Azure DevOps CI / CD pipelines for automated builds and deployments
Familiarity with Power Automate (Flow) for process automation and workflow integration
Knowledge of Power BI for building reports and dashboards
Experience with Azure services such as App Services, Key Vault, or Function Apps
Understanding RESTful API design and integration best practice
Benefits
Medical and Insurance Benefits
State of the Art Open Concept Working Environment
Collaborative and Motivated Team
Great Location : Walking Distance from Buona Vista Train Station
#J-
Software Developer • Queenstown, New Zealand