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

Related Job:

Senior Java Software Engineer (Spring, Azure/AWS)

Ho Chi Minh - Viet Nam


Outsourcing healthcare

Perform hands-on coding and code review as other peer developers as needed Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this; Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required; Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc Provide mentoring/training for junior members if any Perform other tasks assigned by the Line Manager

Negotiation

View details

Senior Automation Test Engineer

Ho Chi Minh - Viet Nam


Outsourcing healthcare

Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver the product success Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity Automate functional, regression and/or performance acceptance tests Have complete responsibility to enhance end-to-end automated test coverage Participate in sprint planning and work closely with the Scrum team to analyze requirements and provide necessary test recommendations

Negotiation

View details

Principal Golang Engineer (Tech Lead)

Ho Chi Minh - Viet Nam


Product, Fintech

Create BtoB applications with a large volume of data from the ground up Create a sophisticated architecture with API integration to external systems Promptly address system failures or irregularities through monitoring and notifications Enhance CI/CD for product delivery Implement tools, systems, and practices for efficient development Foster the core skills of team members Manage a development team of 7+ members using Agile/Scrum methodologies and processes

Negotiation

View details