Job Description
Purpose
• Collect and analyze user requirements, conduct impact analysis, perform system design
• Deliver quality solution and strive for better way to implement in terms of code efficiency and reusbility
• Write and review technical documentations, such as functional specification, technical specification, ER diagram, data flow and network diagram
• Provide ongoing BAU support for existing systems
• Practice the Agile development process and reach the goal of each sprint
• Design coding workflow and test solutions
• Provide suggestions on UX/UI design of the systems layout
Key Accountabilities
• Be responsible for the development, maintenance and system support of the existing in-house New Business related systems
• Ensure quality programming, system testing and documentation
• Maintain good communication and co-ordination with team members and users
• Perform systems administration and daily IT operation tasks
• Engage into the Agile Development Life Cycle
• Deliver the solution using CI/CD pipeline
• Participate Agile ceremonies
• Prepare and write test cases
• Prepare SQL scripts for table creation and manipulation
• Deploy the solution into different environment, such as Kubernetes system, Linux or Windows servers
• Lead junior developers to complete the project on time
Key Performance Indicators
Business indicators:
• Manage to deliver IT projects to align with business growth strategies (As defined in the annual performance review)
Technical indicators:
• Total Tickets vs Open Tickets: Monitor the ticket churn over time
• Average Handle Time: Keep your tasks timely under control
• Mean Time To Repair: Analyze how fast you resolve different incidents
• Number of trainings or certificates acquired per year
• Manage to meet the preset standard per the IT Service Level Agreement (SLA)
Job Qualification
• University degree in Computer Science or equivalent
• At least 3 years of application development experience.
Knowledge & Technical Skills
• Working experience with code quality and best practices tool
• Solid experience in Java EE, Java Spring Boot, Node JS, JPA/Hibernate, Docker, SOA/Microservices
• Proven experience in technical integration with AS400 back-end systems
• Experience with CI/CD pipeline is a plus
• Experience integrating with RESTful APIs and GraphQL design
• Knowledge of modern authorization mechanisms, such as JSON Web Token
• Knowledge of modern authorization mechanisms, such as JSON Web Token
• Experience with common front-end development tools such as Webpack, NPM, etc. solid experience in web front-end development
• Familiar with HTML5, CSS3, JavaScript (including OOP model), JQuery
• Familiar with front-end frameworks (React / Angular / VueJS / Flutter)
• Experience in AWS or Azure is a plus
• Good Programming practice in responsive and mobile first design
• Knowledge of cross-browser compatibility
• Experience in rapid prototyping
• Familiar with CSS is a plus
• Familiar with web socket is a plus
• Good sense of the UX & UI design is a plus
• Experience in front-end testing tools and testing frameworks is a plus
Benefit
• “FPT care” health insurance provided by AON and is exclusive for FPT employees.
• Annual Summer Vacation: follows company’s policy and starts from May every year
• Salary review 2 times/year or on excellent performance
• International, dynamic, friendly working environment
• Annual leave, working conditions follow Vietnam labor laws.
• Other allowances: lunch allowance, working on-site allowance, 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 : Mrs. Nguyen Thi Thuan (Cherry)
• Email : [email protected]
Related Jobs (4)
-
L3 Technical Support Engineer (Java) (ENG Intermediate) – Up to $2000 on February 13, 2025 Full-Time Remote