1. Job Purpose This role will be responsible for requirement analysis, assist in solution design, development, unit testing and implementation of highly maintainable and scalable solution. You will work within cross-functional Agile teams on projects and extensional initiatives to deliver high quality applications built using .NET, Sitecore, JavaScript, HTML, CSS and Azure cloud platforms utilizing industry standard software development best practices. 2. Responsibilities
Implement Sitecore/.Net technical solution.
Develop high quality code that leverage existing The company code libraries, patterns and architectural techniques where they exist. Look for opportunities to extend and improve existing code libraries, patterns and architectural technique.
Develop functional and appealing web applications based on usability and build reusable code and libraries for future use.
Undertake design and development activities including coding, testing, deployment scripting and configuration areas in .NET domains and other related technologies.
Stay up to date on emerging technologies and promoting usability best practices. 3. Qualification, Training and Experience
A tertiary qualification in IT or an equivalent level of work experience.
Sitecore Developer Certification (version 8+).
Minimum 2+ years of commercial experience in developing web applications using C#, ASP.NET MVC and Web API.
Minimum 2+ years of extensive experience in developing Sitecore Digital re-platform projects.
Experience using TDS, Glass, Synthesis or another major ORM Mapper/Wrapper for Sitecore.
Experience on Helix and exposure to Azure Cloud Hosting platforms is a plus.
Have demonstrable expert competence level in using development and automated testing tools in the Sitecore / .NET domain using the mocking framework and DI principles.
Good understanding of software design principles and patterns.
A proficient understanding of client-side scripting, JavaScript libraries and web frameworks including jQuery, Bootstrap, AngularJS, React.
Good understanding of HTML, CSS and CSS pre-processing platforms, such as LESS and SASS
Proficient understanding of code versioning tools, such as Git/Mercurial/SVN/TFS. 4. Key relationships Internal
Product Managers
Delivery Managers
Digital Delivery teams
Test and Development Managers and supporting teams
IS Managers
Wider Digital and marketing community
External vendors
Technical Suppliers 5. Risk management and compliance obligations
Responsible for understanding the risks, accountabilities, rules and processes associated with my role.
Report issues, incidents and complaints in a timely manner.
Understand the laws, regulations, policies and procedures that apply and ensure controls enabling compliance are built into documented processes and procedures
Work in accordance with The company Health and Safety policy, always applying safe working practices and procedures and comply with all instructions given about ensuring health and safety at work.
Apply information security skills and / or experience to effectively and securely perform the required obligations of the organisation 6. Role modelling The company's values A primary responsibility of this role is to consistently behave according to The company's values, and to be an exemplary role model of The company's values every day. 7. Delivering fair outcomes for consumers and understanding your regulatory obligations
Put fair treatment of customers at the heart of what you say and do. Be courageous and speak up if you believe our products or services do not deliver what we have led our customers to expect.
Be accountable and take ownership for ensuring you are familiar with all regulatory requirements that fall within the remit of your role and comply with them at all times. Seek guidance if you need support understanding your regulatory requirements. Notify, without delay, any potential or actual breach of regulation.
If you wish to apply for this position, please submit your resume by clicking the 'Apply Now' button. For further information please contact Darina Carvalho at Clicks IT Recruitment on 03 9963 4824.
At Clicks we embrace diversity, inclusion and equal opportunity.
We provide reasonable adjustments, including alternate formats to the recruitment process for individuals with disability. If you require an adjustment to be made during the recruitment process, please call 1300 254 257 or email adjustments@clicks.com.au