The Island Digital Solutions
  • Why the island
  • Jobs
  • Services
  • Contact Us
.NET Developer Details

Job description

We're seeking a highly motivated .NET Developer Lead to join our client’s growing team. In this critical leadership role, you'll leverage your deep expertise to not only design, develop, and deploy complex enterprise applications but also guide and mentor a team of talented developers. You'll collaborate closely with stakeholders across departments to define strategic development goals, identify key areas for improvement, and lead the development of solutions that streamline our operations and optimize business processes.

What You'll Do

  • Provide strategic direction for the .NET development team, aligning development efforts with overall business objectives.
  • Lead the design, development, and implementation of complex enterprise applications utilizing a variety of .NET technologies, including C#, ASP.NET, MVC, .NET Core, web services, Windows services, and REST APIs.
  • Mentor and guide junior developers, fostering their growth and development within the .NET framework and best practices for building web services, Windows services, and REST APIs.
  • Oversee code reviews and ensure adherence to best practices and coding standards.
  • Partner with business analysts, IT professionals, and department heads to identify needs and define successful project roadmaps.
  • Manage project budgets and timelines, ensuring efficient resource allocation and timely delivery.
  • Troubleshoot complex application issues and identify proactive solutions to optimize performance.
  • Stay current with the latest advancements in .NET technologies and industry trends, including updates to web services, Windows services, and REST API development.
  • Continuously evaluate and implement improvements to the software development process, focusing on efficiency and maintainability.

Why You'll Love Working Here

  • Opportunity to lead a team and make a significant impact on the company's development strategy.
  • Collaborative and fast-paced work environment with a focus on innovation and continuous learning.
  • Competitive compensation and benefits package.
  • Work alongside experienced professionals and share your knowledge and expertise.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in .NET development with a proven track record of leading successful projects.
  • In-depth knowledge of object-oriented programming (OOP) principles and design patterns.
  • Expertise in C# programming language and experience with Microsoft Visual Studio Development Suite (including C# and Team Foundation Server).
  • Strong understanding of web services architectures, Windows services development lifecycle, and REST API design principles.
  • Experience with database management systems (e.g., Microsoft SQL Server) and stored procedures.
  • Excellent written and verbal communication skills (English and Thai desirable).
  • Strong leadership skills with the ability to motivate, mentor, and guide a team.
  • Experience in project management methodologies (e.g., Agile) and a focus on delivering projects on time and within budget.
  • Excellent analytical and problem-solving skills with a proactive approach to troubleshooting complex application issues.

Ready to Lead the Future of .NET Development?

If you're a highly motivated and experienced .NET Developer looking for a leadership opportunity, we encourage you to apply! We offer competitive compensation, and the chance to be part of a team that's making a real difference.

[email protected]