Opteon is an international provider of valuations, advisory and specialist property services in the Australian and New Zealand market. Recognised as the largest valuation professional services firm in these regions, we deliver meaningful solutions for our clients across all property types and market sectors. We are experiencing an exciting period of growth and change, positioning the company as one of the most prominent property services providers. Our future growth strategy is for organic growth, diversification and international expansion.
What are we looking for…..
The purpose of this role is to provide dynamic solutions into a project team within the Solutions Development business unit. This role will lead projects specific development, testing and deployment phases of the software lifecycle in order to meet technical and business requirements on various projects as well as work in with the greater Solutions Development business unit.
A senior developer is intimately familiar with their own failure. They have written code both under, and over designed, and have seen both fail. They are reflective about the things that they do, evaluating their successes and failures when approaching problems with intellectual honesty. A senior developer has fallen out of love of the complexity which dominates the intermediate, and is obsessed with simplicity. A senior developer stops classifying developers based on their knowledge, and instead understands that there is a spectrum of strengths and weaknesses. They are more intimately aware of their own strengths and weaknesses than anyone else could ever be, and strive to play to their own strengths whenever possible.
A senior developer thinks in terms of “context” when applying theory. They understand that there is no “Right Way” to build software, and that the only way to build good software is by adapting theory to fit the needs of the client, codebase, team, tools, and organization. A senior developer understands that everything in our field involves tradeoff, and will look for what that is for design patterns, libraries, frameworks, and processes. A senior developer thinks of more than just themselves. They are aware of how their organization and their clients work, what their values are, and what is both important and not important for success. When a ball is dropped, a senior developer will do what they can to pick it up. The phrase “this is not my job” is never, ever said in those situations. A senior developer will understand that this job is to provide solutions to problems, not write code. Because of that, a senior developer will always think of what they are doing in terms of how much value it brings to their organization and their clients vs how much effort they are putting in.
Apply functional knowledge and technical expertise to ensure implementation, configuration and maintenance of software applications.
Awareness of N-tier architectures, database design, transaction processing, unit testing
Proficient in C# and the .net Framework
Proficient in database development, web development, windows development, source code control, configuration management, deployment
Assist with planning, analysis and design of systems in line with Agile methodologies
Contribute to the evaluation and selection of information and reporting solutions for technology infrastructure
Degree in Computer Science, Computer Engineering, MIS or similar
5 plus years of development experience
Awareness of Application Development, Application Management, Enterprise Integration, Enterprise Collaboration, Business Intelligence, Infrastructure and Security
What we offer
We offer rewarding careers for outstanding individuals, a positive and inclusive culture and the distinct opportunity for high performers to develop professionally. This is your opportunity to be a part of Opteon and its ongoing success.
How to apply
Please apply for this position by submitting your confidential application online including resume and cover letter.