Ref. No. a0MP900000A1EUbMAN
- .NET
Description
You will act as a key technical authority, guiding development teams, driving solution design, and ensuring seamless integration across multiple systems. The role also involves mentoring engineers, engaging stakeholders, and supporting end-to-end delivery from design through to deployment and operations.
Key Responsibilities
Design end-to-end solution architectures aligned with business and enterprise requirements
Define system integration, data flows, and non-functional requirements (security, scalability, performance)
Ensure compliance with architecture standards, security policies, and governance frameworks
Lead technical discussions with business stakeholders, developers, and infrastructure teams
Guide development teams through implementation, testing, deployment, and support
Identify risks, dependencies, and opportunities for improvement or reuse
Participate in architecture reviews and technical governance forums
Mentor and coach team members and provide technical leadership
Evaluate and recommend new technologies where appropriate
Requirements
Degree in Computer Science, IT, Engineering, or related field
Minimum 15 years’ experience in application development, with at least 5 years in solution architecture or senior design roles
Strong experience in enterprise application and system architecture
Background in integration, APIs, cloud (Azure/AWS/GCP), and hybrid environments
Familiarity with DevOps, CI/CD, and secure development practices
Hands-on experience with .NET technologies (C#, ASP.NET MVC, VB.NET), JavaScript, HTML/CSS, MS SQL Server
Experience with IIS, Visual Studio, and web services
OutSystems or .NET Core exposure is an advantage