Mô Tả Công Việc
Senior Developer: Has responsibility for implementation of assigned tasks in making the plan, design, development, technical support related to software development under the project member role.
Technical Expert: Has responsibility for the architecture of software under the technical expert role in the tasks of the design, development, and technical support related to software.
Technical Lead: Has responsibility for the assigned items (functionality / module / phase / part) of development, as a sub-team leader role in the tasks of making the plan, design, development, and technical support related to software.
• Work with Client’s designers and product owners to deliver production-ready source code based upon assigned features and requirements.
• Test and remediate issues found during development in accordance with accepted quality control practices.
• When needed or requested, provide technical expertise and insight related to engineering and design efforts.
• Provide ongoing continuous delivery enhancements as defined by the Client delivery team.
• Follow engineering and user experience patterns prescribed by the Client delivery team
• Lead technical engagement & collaborate with project teams on business requirement, analysis, design, development, and testing of the applications in support of business solutions.
• Strong ability to analyze functional needs and drive the design for positive business outcomes; recommends solutions that are aligned with business / IT strategies and complies with corporate architectural standards
• Join Business application development, lead/coach technical project team and review development solution/code
• Play architecture role in re-designing critical services & performance improvements
• Code re-engineering & legacy application enhancement • Maintenance and support business applications
• Review code & control code quality.
• Main skill: Java / AWS/Azure
Yêu Cầu Công Việc
• Bachelor’s and/or master’s degree in computer science or related field
• Experience (3+ years) with Java
• Proficient in web programming with extensive knowledge of Java, Spring framework, Hibernate, SQL
• Proven track record working on high volume, high profile websites
• Expert at cross-browser compatibility, responsive mobile design, organized code structure, and highly interactive user experiences
• Proficient in web programming with extensive knowledge of HTML/CSS/JavaScript
• Strong understanding of internet, systems, web technologies and web service architectures
• In-depth knowledge and experience of the software development lifecycle
• Understanding of W3C web standards and accessibility guidelines is required
• A good understanding of configuration management, testing and bug tracking
• Strong communication skills. Able to easily collaborate with peers and customers
• Experience with Microsoft Visual Studio development tools a strong plus
• Experience delivering software in an Agile or Lean delivery method
• Excellent communication and negotiation skills, helping lead and facilitate major and minor
• Experience with SOAP/REST web service integration/implementation experience
• Strong SQL query knowledge
• Experience in production support design decisions with our business partners and the rest of the development team members
• Excellent problem-solving skills with strong attention to detail
• Ability to successfully resolve stressful production issues
• Azure/AWS cloud development experience
Hình thức
Quyền Lợi
• “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.