drjobs Full-stack Developer

Full-stack Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5-7years

Job Location drjobs

Hanoi - Vietnam

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

ACG2642JOB

Our client a leading technology company is looking for a qualified candidate to join their firm.


  • Lead the design and implementation of CI/CD pipelines in Azure DevOps.

  • Develop and maintain pipelines for .NET desktop applications (WPF or WinForms) ASP web applications and Flutter mobile projects.

  • Utilize InstallShield to produce installers (e.g. MSI packages) for .NET desktop applications integrating these into Azure Pipelines workflows.

  • Write YAML configurations to automate build testing and deployment processes including triggering InstallShield builds and executing unit tests (NUnit Flutter).

  • Establish automated deployment strategies for InstallShieldpackaged desktop applications ASP web apps to Azure App Service and Flutter applications to iOS/Android stores.

  • Troubleshoot and optimize existing pipelines addressing InstallShield issues minimizing build durations and ensuring reliable deployments.

  • Work in conjunction with the team to incorporate tools such as MSBuild and InstallShield scripting for seamless operations.

  • Partner with security and QA teams to integrate necessary checks such as code scanning and installer validation within the pipeline.

  • Coach developers on best practices for using pipelines and keep abreast of updates in Azure and InstallShield.

  • Address issues with build installers promptly.

  • Ensure daily maintenance of automated build installers for all products without any problems.

  • Collaborate with developers from both US and Vietnamese teams to ensure a smooth build process.

  • Maintain daily communication with the US development team in Vietnamese with flexibility for urgent issues during customer hours.



Requirements

1. Must have

  • A minimum of 5 years in software development with strong expertise in .NET (C# for both desktop and web applications.

  • Demonstrated experience with InstallShield for creating customizing and automating installers for desktop applications within a CI/CD framework.

  • Robust knowledge of Azure Pipelines (especially YAMLbased) or other CI/CD tools.

  • Familiarity with Flutter development and CI/CD processes for mobile deployments on iOS and Android.

  • Proficient in TFS/Git (primarily using Azure Repos and GitHub).

  • Adept at scripting (PowerShell Bash or InstallShield scripting) to integrate various components.

  • Strong problemsolving skills especially around installation and deployment issues.

  • Effective communication skills to explain pipeline concepts to teams and stakeholders (Fluent English).

  • Additional technical skills: React Vue.js Angular Java Kotlin or Python.

2. Nice to have

  • Experience in an Agile/Scrum work environment.

  • Azure certifications and knowledge of container technology (Docker/Kubernetes) or exposure to multicloud platforms (AWS/GCP).


Contact: Thao Phan

Due to the immense number of applications only shortlisted candidates will be contacted.



Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.