Team Lead / Senior Software Engineer (.NET WPF)

ABOUT CLIENT

Our client is a global leader in bioanalytical testing and laboratory services, offering a wide range of testing and consulting services to various industries

JOB DESCRIPTION

The Software Developer position involves creating and maintaining software solutions using the Microsoft Stack of Technologies. The role includes working on end-to-end software development and utilizing skills in C#, .NET, WPF/XAML, Web APIs, LINQ, and Entity Framework. The responsibilities also encompass writing and optimizing SQL queries, contributing to team-oriented applications, and adhering to best practices for object-oriented programming. The role also requires ensuring high-quality code, writing unit-tested code, and effective debugging skills across different environments.
Within this role, collaboration and continuous improvement is valued, working in an Agile environment and participating in Scrum or Kanban methodologies. Additionally, involvement in test-driven or acceptance test-driven development to ensure the software meets business requirements is expected. The work may also extend to creating applications on Microsoft Azure and using tools such as FitNesse or Postman.

JOB REQUIREMENT

Possess a degree in Computer Science, for instance, B.E./B.Tech. or MCA, or equivalent experience.
Proficiency in English language is required.
Bring a minimum of 6 years of professional experience in software development and a solid grasp of object-oriented programming principles, UML, and software development practices.
Proficient in performance management and troubleshooting C# or SQL-related performance issues.
Previous experience in WPF development, working in Agile team environments, and using methodologies such as Scrum or Kanban is preferred.
Familiarity with test-driven development and cloud platforms like Microsoft Azure is a plus.
Excellent analytical and problem-solving skills, as well as strong communication abilities, both written and verbal, required.
Self-motivated, detail-oriented, and able to work effectively both independently and as part of a team.

WHAT'S ON OFFER

Be part of a rapidly expanding global network, taking on exciting challenges with large-scale projects and utilizing modern technologies
We are dedicated to supporting your growth and advancing your professional journey
Enjoy the flexibility of a hybrid work environment and attractive benefits package
We celebrate diversity and are committed to creating an inclusive workplace, where discrimination is not tolerated
English-speaking setting, offering the chance to contribute to global projects and collaborate with experienced professionals from all over the world
Strive for a healthy work-life balance with our hybrid work model
Benefit from a 13th-month salary bonus and annual performance bonus
During a two-month probation period, receive full salary and mandatory social insurances
Take advantage of 15+ days of paid leave annually and access to premium health insurance
Participate in the annual company trip and various team-building activities, with the possibility of receiving appreciation gifts

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Global Software Delivery Centers

Technical Skills:

.NET

Location:

Ho Chi Minh - Viet Nam

Salary:

Negotiation

Job ID:

J01882

Status:

Active