Pan Asia GroupTechnical Leadership: Lead a team of developers, provide mentorship, conduct code reviews, and foster a collaborative engineering culture.
Architecture & Design: Drive architectural decisions, select appropriate design patterns (e.g., Dependency Injection, Repository, CQRS), and ensure adherence to best practices.
Application Development: Design, develop, test, and maintain .NET applications using C# and the latest .NET versions (.NET 6/7/8).
Database Expertise: Design and optimize relational database schemas, write complex SQL queries and stored procedures, and ensure scalability and performance.
Strategic Planning: Work with stakeholders to define technical roadmaps, project timelines, and resource allocation.
Integration & Deployment: Oversee the development of RESTful APIs, third-party integrations, and CI/CD pipelines for smooth deployments.
Quality Assurance: Champion clean code principles, enforce coding standards, and ensure automated testing practices are in place.