Team Lead for Software Development Engineer (SDE)
Responsibilities:
- Lead a team of 3 SDEs to design, develop, and maintain RESTful APIs using the .NET stack (C#, ASP.NET Core).
- Collaborate with front-end developers, product managers, and other stakeholders to understand requirements and deliver high-quality solutions.
- Ensure the performance, quality, and responsiveness of APIs.
- Write clean, scalable, and efficient code following best practices and coding standards.
- Implement security and data protection measures.
- Troubleshoot, debug, and upgrade existing systems.
- Participate in code reviews and provide constructive feedback to peers.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain current and competitive.
Requirements:
- The candidate must have a minimum of four (4) years of working experience in software development and possess at least a Diploma, Advanced/Higher/Graduate Diploma, Bachelor\'s Degree, Postgraduate Diploma, or Professional Degree in Computer Science, Information Technology, or an equivalent field.
- Proven experience as a REST API Developer or similar role.
- Strong proficiency in C# and ASP.NET Core.
- Experience with MSSQL databases.
- Familiarity with MVC Framework.
- Knowledge of version control systems (e.g., Git).
- Understanding of Agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Experience with cloud platforms (e.g., Azure, AWS).
- Able to work OT during project implementation time.
Benefits:
- Competitive salary package
- Medical Card for employee
- Flexible working hours and remote work options.
- Professional development opportunities.
- Unlimited snack and drink, coffee in office
- Monthly team building dinner