Key Responsibilities:
Technical Leadership & Architecture: Define and evolve the technical direction, architecture, and design patterns for back-end services using C#, ADO.NET, and SQL Server.
API Governance: Oversee the implementation, evolution, and standardization of SOAP and REST APIs, ensuring robust versioning, security, and best practices.
Quality & Reliability: Guarantee system reliability and scalability by establishing standards for testing (unit/integration), monitoring, and root-cause analysis for complex production issues.
Mentorship & Team Growth: Lead code reviews, mentor senior and junior engineers, and foster a culture of engineering excellence and continuous learning.
System Integration: Oversee the seamless integration of various legacy and modern systems, ensuring high performance and decoupling where necessary.
DevOps & CI/CD Strategy: Drive the optimization of CI/CD workflows and automated pipelines to enhance development velocity and deployment safety.
Cross-functional Collaboration: Partner with product managers, stakeholders, and cross-border teams to translate business requirements into scalable technical roadmaps.