Job Description
• Responsible to writes complex software programs from design specifications; Plans, executes and documents unit tests; Reports status and issues; Documents detailed designs; Accountable for unit test leakage; Contributes to and may decide upon system architecture and design decisions.
• To design, document and implement technical solutions for various type/size systems, and fully aware of integration, maintenance and migration aspects
• To be the escalation point for technical issues in project.
• To provide software architecture design and ensure compliance with architecture design
• To set guidelines, review architecture alternatives, and perform technical evaluations.
• To spend time as a technical leader / software architect in projects directly and on daily basis.
• To self-train on new technologies and develop the new skills for project teams if any new technologies required based on the project roadmap.
• To communicate project technical issues and progress with clients.
Job Qualifications
• 5+ years’ experience in software development using .NET.
• Expert in C#, NET Framework, .NET Core, ASP.NET (Core), MVC, Web API, Entity Framework (Core) and SQL Server.
• Experience with Azure Cloud environment is big advantage
• Strong knowledge of programming patterns and principles e.g Seperation of Concern, Repository Pattern, UnitOfWork, DRY, SOLID etc.
• Experienced in software design and application architectures.
• Strong knowledge of cloud computing e.g. Azure, AWS.
• Strong knowledge of security and performance optimization.
• Good knowledge of front-end development, experienced at least one JavaScript front-end framework e.g. Angular, React, Vue.
• Good at source code management, continuous integration and continuous deployment
• Good at documentation, preparing technical proposal, conducting technical discussion.
• Good knowledge of enterprise integration, SOA or microservices.
• Good knowledge of CMS, CRM system such as SharePoint, Microsoft Dynamics is a plus.
Nice to have Technical Requirements / Qualifications:
• Azure Cloud Shell, Powershell, Azure CLI or Terraform.
• Azure Data Factory – Hybrid Cloud Integration.
• Azure API Management.
• Azure AD, Oauth, Open ID Connect.
• Exam AZ-301: Microsoft Azure Architect Design.
• Exam AZ-203: Developing Solutions for Microsoft Azure.
• Exam 70-532: Developing Microsoft Azure Solutions.
• Exam 70-534 / 70-535: Architecting Microsoft Azure Solutions.
• Good at English speaking/writing skill, can confidently discuss with customer about technical approaches or issues in details
Benefits
• Successful candidates will be offered a friendly, motivated working environment;
• Get involve in major full-cycle project with large scale and opportunities to work directly with specialists and experts in system designing in Japanese top corporations in producing medical services.
• Challenging position with high chances for promotion
• Very attractive salary;
• “FPT care” health insurance provided by AON and is exclusive for FPT employees.
• Company shuttle buses provide convenient way of transportation for all employees.
• F-Town Campus provides many facilities for FPT Software employees such as football ground, basketball & volleyball, gym center, cafeteria, etc.
Contact
Interested candidates should click Apply button to submit a completed Curriculum Vitae/ Resume and Cover Letter to: Recruitment Department – FPT Software Workforce Development
• Contact Person :Ms. Le Ha Quyen
• Email :[email protected]