Software Technical Lead (C#, .Net) - Singapore
Join a leading MNC dedicated to building innovative, cutting-edge software solutions from the ground up. We are seeking a motivated and highly skilled C# Tech Lead to lead a talented team in delivering world-class applications that push the boundaries of technology.
As a C# Tech Lead, you’ll play a crucial role in overseeing development projects in a dynamic environment. You will guide the team in designing, developing, and implementing high-quality software solutions that meet our business needs.
What You’ll Do:
- Lead Development: Oversee the design, development, and maintenance of custom-built applications using C# and .NET technologies.
- Provide Technical Leadership: Offer mentorship and guidance to developers, ensuring adherence to best practices and coding standards.
- Cross-Functional Collaboration: Work with product owners, architects, and cross-functional teams to gather requirements, define technical specs, and deliver robust software solutions.
- Code Quality and Reviews: Conduct code reviews, provide feedback, and ensure the team delivers high-quality code with optimal performance.
- End-to-End SDLC Management: Manage the complete Software Development Life Cycle (SDLC), from planning and design to deployment.
- Troubleshoot and Innovate: Troubleshoot complex technical issues while proactively driving continuous improvements and innovation within the team.
- Strategic Input: Design system architectures, document technical specs, and provide strategic recommendations for long-term improvements.
- Stay Ahead of Trends: Keep pace with advancements in C# and .NET technologies, enhancing both your own and the team’s skills.
What You Bring:
- Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Hands-on Experience: 4+ years of experience with C# and .NET development.
- Leadership Abilities: Proven experience leading projects and managing a development team.
- Tech Expertise: Deep understanding of C#, .NET Core, and ASP.NET. Knowledge of front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular or React is a plus.
- Database Proficiency: Experience with relational databases (e.g., SQL Server, MySQL) and ORM frameworks (e.g., Entity Framework).
- Cloud and Containers: Familiarity with cloud platforms like AWS or Azure, and experience with Docker and Kubernetes is a bonus.
- Problem-Solving Skills: Exceptional analytical and troubleshooting skills, with a focus on delivering timely solutions.
- Agile Experience: Prior experience working with Agile/Scrum methodologies.
- Communication: Strong communication skills with the ability to lead and collaborate effectively within a team-oriented environment.
EA License Number: 16S8131
Recruiter License Number: R22105628 (Yeo Zhi Qi Jeanette).