Job Description
Job Description Knowledge of design principles and fundamentals of architecture. Demonstrated leadership/mentoring skills. Detailed knowledge of the SDLC and management of software projects. Good written and verbal communication skills. Develop the solution in a manner which supports modification. Adaptability to change. Responsibilities Actively contribute to design and planning meetings, discussions and documentation. Design solutions using most appropriate approved architectural pattern. Ensure design patterns used are increasing the organisational levels of high-volume transactional performance, resilience, automation and innovation. Ensure design meets best practices and are Test, Dev Ops and Support friendly. Identify and establish objectives for self and team. Set objectives/goals based on the team’s chosen software development methodology to successfully complete projects. Consider all reasonable factors, impediments and obstacles. Identify potential alternative strategies and ...