- Bukit Jalil, Kuala Lumpur Bukit Jalil WP Kuala Lumpur Malaysia
工作地点
职位描述
岗位职责
Responsibilities & Duties:
Perform functional analysis, application design, development, unit test, deployment, maintenance and support.
Research, develop and adopt software engineering best practices including Test Driven Development, Source Code Version Control, automated built and test.
Collaborate closely with software architects to discuss project requirements, design, and related technologies.
Responsible for defining specifications, which includes customization requirements for new system.
Responsible for maintaining the built and release of quality source code.
Work closely with senior research team on new technology exploration according to market demands.
Ensure the committed development and project deadline is met with quality.
Assist in researching, analyzing, and adopting software engineering best practices, including Test Driven Development, Scrum Agile, Source and Version Control, automated built and test.
Involve in building and integrating information systems to meet the company’s needs.
Perform source code review.
Create and update customer issues FAQ and knowledgebase.
Participate in the “Solutioning” phase during pre-sales as a foundation for potential projects.
Hands-on participation in project deployment where required.
Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problematic programs, and designing solutions to coach/guide the junior members.
Ensure efficiency and effectiveness of the documentation throughout the software development life cycle, including document new/changes on the and design specification.
Skills and Specifications
Strong understanding of web application security and 3/More tiers server architectures.
Strong development knowledge on Object-Oriented Software engineering & Web technologies (EJB, JSF, Servlets, jQuery, CSS, XML)
Working experience in enterprise level of Java EE for example Java Persistence, JSF implementation and Hibernate.
Knowledge on microservices development.
Knowledge of Kotlin development will be an advantage.
Knowledge of database design, deployment (including high availability) and performance improvement within the MySQL/MariaDB DBMS.
Considerable knowledge of IT engineering research methods, techniques, and procedures.
Define specification which includes customization requirements for new software system.
Know-how in Secure Programming will be an advantage.
Strong knowledge of I.T. Security.
Having knowledge of Public Key Infrastructure (PKI) will be an advantage.
A variety of challenging work and experience of Scrum (AGILE methodologies) or DevSecOps software development.
To adopt software engineering best practice including test driven development, source code version Control, automated built and test.
Good leadership skills (team lead experience) with excellent communication.
Detail oriented, proven ability to work effectively both independently and in team-based environment.
Ensure the committed project deadline is met with quality.
Team player, good communication skills and interpersonal skills.
Knowledge in Linux environment.
Able to travel if required.
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。