Software Architect Lw

Details of the offer

Technical Skills:NET Core: Extensive experience with .NET Core and related technologies.Web API: Proven expertise in designing and developing Web APIs.Clean Architecture and DDD: Strong understanding and practical experience with Clean Architecture principles and Domain-Driven Design (DDD).Database Management: Proficiency in working with Couchbase and other No-SQL databases.Cross-Platform Development (Added advantage): Experience with Xamarin / .NET MAUI / Blazor, and Ionic for developing cross-platform applications is preferred.Mobile Development (Added advantage): Knowledge of Android development and best practices.Duties and Responsibilities:Architectural Design: Lead the design and implementation of scalable, high-performance, and secure software solutions using .NET Core. Ensure adherence to best practices and industry standards.Technology Strategy: Develop and maintain the technology roadmap. Ensure alignment with business goals and emerging trends. Evaluate and recommend new technologies and tools to enhance productivity and quality.Clean Architecture and DDD: Implement and advocate for Clean Architecture principles. Apply Domain-Driven Design (DDD) to ensure maintainable, testable, and scalable codebases.API Development: Oversee the design and development of robust Web APIs. Ensure APIs are secure, performant, and well-documented.Database Management: Lead the integration and optimisation of Couchbase and other No-SQL databases. Ensure efficient data storage and retrieval.Team Leadership: Demonstrated ability to lead, mentor, and manage a team of software developers.Project Management: Strong project management skills, including experience with Agile methodologies (Scrum, Kanban).Stakeholder Communication.QA.Educational Requirements:Matric.National Diploma or Bachelor's Degree.Microsoft Certificates.Experience Requirements:Minimum of 8-10 years of experience in C# Software Development.At least 3-5 years in a Senior Architectural (Not Solutions) or Managerial role.Between 7 - 10 Years.
#J-18808-Ljbffr


Source: Whatjobs_Ppc

Requirements

Performance Test Engineer

Description To implement and support performance testing systems and strategies to ensure that critical components of a system's application can perform as e...


From Firstrand Bank Limited - Gauteng

Published a month ago

Graduate Tester

WHO ARE WERECRUITING? We are currently recruiting for our Tester Graduate Program at Konsise. We encourage applications from students that have already gradu...


From Surtech - Gauteng

Published a month ago

Systems Engineer Ii

Job ID 135566 (Azure & SQL) Closing Date: 28 August 2024 Job Purpose To provide specialist technical expertise and support in installing; testing; tuning; op...


From Nedbank - Gauteng

Published a month ago

Vacation Work Moore Infinity July And December 2024

Moore Infinity Vacation's work experience is a dynamic and engaging 4-day program designed for those ready to dive into the world of professional training. I...


From Moore Recruitment - Gauteng

Published a month ago

Built at: 2024-10-30T19:43:20.722Z