Senior Dotnet Developer/Architect
Indexed description
About the Role
Define system architecture across application services, APIs and integrations, data architecture, cloud infrastructure, and security and scalability requirement
s.
Responsibili
- ties
Produce key architecture artifacts including solution architecture diagrams, integration patterns, data flow diagrams, and non-functional requirement defini
- tions.Evaluate technology options and recommend appropriate platforms, frameworks, and
- tools.Serve as the primary technical leader for assigned programs or product do
- mains.Provide architectural guidance and mentorship to engineering
- teams.Make critical design decisions balancing scalability, performance, cost efficiency, and maintainab
- ility.Conduct architecture and design reviews to ensure alignment with standards and best prac
- tices.Provide hands-on technical guidance in complex development scenarios when nece
- ssary.Define and enforce coding standards, design patterns, and engineering best prac
- tices.Review code and technical deliverables to ensure quality and alignment with archite
- cture.Assist in diagnosing and resolving complex production i
- ssues.Collaborate with Delivery Managers, Product Owners, and Engineering teams to translate requirements into technical solu
- tions.Decompose architecture into implementable technical workst
- reams.Identify technical risks early and define mitigation strat
- egies.Support estimation, capacity planning, and sprint execution and del
- ivery.Lead adoption of modern engineering practices including microservices architecture, API-first design, event-driven systems, DevOps and CI/CD automation, and containerization using Docker and Kuber
- netes.Ensure systems are secure, resilient, scalable, and highly avai
- lable.Partner with key stakeholders including Product Management, Enterprise Architecture, Infrastructure and Cloud teams, Security and Compliance, and QA and Opera
- tions.Communicate technical architecture and decisions effectively to both technical and business stakeho
- lders.Ensure compliance with enterprise architecture, security, and regulatory stan
- dards.Drive performance optimization and operational excel
- lence.Lead technical debt management and system modernization initia
- tives.Promote architectural best practices and continuous improvement across engineering
teams.
Qualif
- ications
8–12+ years of software engineering e
- xperience.3–5+ years in technical leadership or solution architect
ure roles.
Req
- uired Skills
Backend: C#, .NET Core, ASP.NET
- MVC, Web API.Database: SQL Server, T-SQL, query optimization, ORMs (Enti
- ty Framework).Architecture: Microservices, RESTful APIs, Event Buses (Rabb
- itMQ / Kafka).Frontend: Angular, React, or Vue.js, along with HTML5, CSS3, a
- nd TypeScript.Cloud & DevOps: Docker, Kubernetes, CI/CD pipelines, and
- AWS or Azure.Strong expertise in distributed systems architecture, API and integration design, cloud platforms (AWS, Azure, or GCP), Microservices and REST/event-driven
- architecture.Strong problem-solving and analyti
- cal abilities.Good communication skills for both technical and non-techni
- cal audiences.Ability to balance maintaining legacy systems with driving
- modernization.Adaptability to changing priorities and
technologies.
- Preferred Skill
s
None specified.
Pay range and
compensation pa
ckage
None specified.
Equ
al Opportunity Statement
We are committed to
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search