Dotnet Architect
1 week ago
Security, Network Communications, Data storage, logging, openness to future extension via new technology or techniques, DevOps, Continues Improvement and Integration etc need to be maintained.
To achieve this we propose developing an architecture (assuming this passes evaluation by council) based on the Clean Architecture Principle, (very closely aligned in principle to The Onion Architecture).
We will develop some modules at various layers of the architecture which provide reusable code for maintaining all of the principles mentioned above, so that all governance requirements are met, and so that developers do not need to introduce risk of faults by implementing untested code.
Going forward, the favoured tools and libraries will be ones that are industry tested and well supported (as opposed to entirely custom libraries or libraries which have failed to gain adoption in similar IT environments).
The architecture should not be enforce dependencies on specific methodologies or technologies e.g. : Data Access/ORM, CQRS but should support an environment where approved technologies can be utilized where necessary.
The architecture should be supported by a technical council, responsible for implementation, (architecture)code maintenance, standards maintenance and review of encouraged technologies and best practices as well as supporting documentation standards and Project Management standards.
The council should include stakeholders from all IT teams.
At least 5-8 years as.Net Software Developer
.Net Architecture experience
Relevant IT Tertiary Qualifications
Experience working in a complex environment (Manufacturing is a bonus)