Consultation Manager is a centralised stakeholder relationship management platform which helps our customers better understand their stakeholders' perceptions, engage strategically, and build better relationships with a single source of truth. We serve government clients and organisations throughout the United States, Canada, Australia, New Zealand, and Europe.
We are seeking an experienced, highly motivated and passionate Full Stack Developer with a solid background in .NET, TypeScript and MSSQL to help build and maintain our Consultation Manager product.
To be considered for this role, you must be Newcastle-based and eligible to work in Australia on a full-time basis.
Flexible hybrid working arrangement Generous (and always fully-stocked) snack station Unlimited coffee tab at the local café Annual wellness reimbursement One-off home office allowance About The Role: As a Full Stack Developer for Consultation Manager, you will work with a team of developers building out new product features and maintaining a best-in-class platform. Reporting to the development manager and collaborating with our senior developers, you will employ your experience in not only hands-on development but also in building team skills and expertise and informing the architectural roadmap.
Responsibilities: Develop key features and services from design through to test and deploy; delivering scalable web applications using C#, TypeScript (React, Angular), and SQL. Provide technical input to product support, assisting with critical events including triage, systems analysis and postmortem activities. Be a key part of your team's success assisting in code review, feature testing and adhering to quality, performance and security best practice. Collaborate and contribute your expertise with the team as we plan our architectural direction for new features. Provide estimations for well-defined, well-scoped bodies of work. Attend developer meetings and stand-ups and contribute with your knowledge and experience. Troubleshoot and debug software issues. Skills & Experience: 4+ years experience in software development: including .NET, TypeScript and SQL. Experience with Agile practice and development methodologies. Experience with design patterns and software engineering principles: University degrees are not a requirement, but good software engineering principles, use of design patterns and writing clean code is a must. Experience in delivering well-defined feature-sized bodies of work. Experience with scoping and estimating smaller-sized bodies of technical work. Experience with version control and code review: We use Git (Bitbucket) for version control and as a team share responsibility for the ongoing quality and standards of our code. Exposure to cloud technologies: We deploy on AWS and Azure cloud environments with Terraform. Exposure to this is a plus. Experience with testing strategies: including automated testing frameworks, and experience in ensuring code quality and reliability is a plus. We look for these Personal Qualities: Collaboration and Teamwork: Successful outcomes are never achieved alone. You need to work well with others and be accountable for your work. We also expect you to communicate often, be honest and take initiative when appropriate. You will be working openly using modern collaborative platforms. Passion for Learning: You need to love what you do. We expect you to always be motivated, challenge yourself and continuously learn without having to push you into it. This will include learning things outside your area of expertise and making others around you better. Talent and Courage: We aim to produce great outcomes. When solving problems, we expect creativity and a focus on the end user. We want you to have tough conversations if things are not right and the courage to ask when you don't know. At Consultation Manager, we believe that diversity drives success. We are an equal opportunity employer that provides a safe and supportive environment where everyone and anyone can grow. If you require any accommodations or adjustments to participate in the recruitment process, please let us know by including your request in your application.
Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries: Software Development #J-18808-Ljbffr