Key Responsibilities
- Develop and maintain scalable applications using C#, .NET Framework, and .NET Core
- Design, optimize, and manage MS SQL Server and PostgreSQL databases
- Perform database schema design, query optimization, and performance tuning
- Build and maintain containerized applications using Docker
- Develop and support Android applications using Android Studio (Advantage)
- Integrate Android applications with backend APIs and databases
- Write clean, efficient, and well‑documented code following coding standards
- Conduct code reviews and participate in peer review processes
- Troubleshoot, debug, and resolve application and performance issues
- Participate in the full Software Development Lifecycle (SDLC)
- Maintain and update technical and deployment documentation
- Continuously optimize application, database, and mobile app performance (Advantage)
- Stay up to date with .NET, Android, database, and containerization best practices
Requirements
- Strong proficiency in C# and .NET Framework / .NET Core
- Hands‑on experience with MS SQL Server and PostgreSQL
- Solid understanding of relational database design and SQL development
- Experience with query optimization and database performance tuning
- Good understanding of OOP principles and design patterns
- Experience with Docker and containerized deployments
- Experience developing Android applications using Android Studio (Advantage)
- Familiarity with Android SDK and API integration (Advantage)
- Experience with version control systems (Git)
- Strong debugging, problem‑solving, and communication skills
Maestro HR
damien lee tian hong
R1106726
16C8462