Roles and Responsibilities
- Develop and maintain the architecture vision for related diagnostic systems
- Lead coordinate architectural work in relevant forums and communities
- Design and maintain architecture views, models and target architecture for TechTool and related diagnostic systems
- Drive the work to identify and reduce the technical debt
- Initiate and drive activities for continuous improvement and quality focus
- Be up to date in architectural trends relevant industry models drive innovation
- Building and integrating existing systems to meet the company s needs.
- Providing supervision and guidance to development teams.
- Should have knowledge on current and emerging technologies and proposing changes where needed.
- Should have good troubleshooting knowledge in live environment.
- Experience in aligning application development with business needs.
Technical Experience and Skill
- Minimum 12 years of experience of .NET development with skills in high-quality software design
- Should have expert level of knowledge in : C#, WPF, WCF, Web Api, SQL Server, NHibernate (ORM for .NET Framework)
- Should have good knowledge in writing automated unit test cases/ Integration test cases using MSTest or NUnit.
- Experience in working with a DevOps model and CI\CD pipeline - Knowledge on Azure DevOps system
- Knowledge about security standards and guidelines like OAuth2 and OWASP
- Should have knowledge and working experience under Agile framework (SAFe) or Kanban.
- Experience in designing multitier application architecture involving legacy and emerging component architecture
- Good Exposure to Cloud environment, Microservices UI\UX technologies
- Innovation Mindset and ability to bring in value add by incorporating upcoming technology trends in current solutions
Nice to Have:
- Cloud knowledge (MS Azure)
- Knowledge on Angular or React and TypeScript.
Solution Requirements
- Develop, maintain and communicate the architecture ways of working within the portfolio in-line with the Volvo Group enterprise architecture framework other relevant frameworks
- Secure and support the overall architectural quality to support business needs e.g. improved robustness, reduced time-to-market etc.
- Contribute to architecture models, roadmaps plans in the Diagnostics area
- Participate in pre-studies on the business side in the diagnostic area