- As part of an Agile team and responsible for developing software of products.
- Responsible for software development, change, bugfix and support on software products.
- Defines scope, plans and deliverables for assigned work packages.
- Collects detailed business, user and technical requirements. Works with others to analyze collected requirements, translate into programming solutions, and ensure that identified solutions meet product owner’s expectations.
- Administer development and production environments.
- Maintains security, integrity, and business continuity controls and documents.
- Builds knowledge on emerging tools, broadcast industry, techniques and technologies.
- At least 4~5 years in Java programming, 3 years in web and application server (Eg. Apache, JBoss/Wildfly)
- At least 1 year in Agile software development and cloud-based application and services.
- Experienced with ORM (Eg. Hibernate with JPA)
- Experienced in Microsoft SQL database.
- Experienced in software testing approach. (Eg. JUnit)
- Experienced with GIT.
- Willingness to learn, a can-do attitude, and motivation to succeed and grow.
- Good analytical, problem solving and organization skills.
- Strong sense of responsibility and great teamwork.
- Ability to adapt and apply rapidly changing technology to business needs.
- Autonomous, engaged and quality-oriented working.
- Fluent in English (both written & verbal)
- Those with experience/knowledge below will be an added advantage:
- Experienced with build tools (Eg. Ant / Maven)
- Experienced with build servers (Eg. Jenkins)
- Experienced with Azure CI/CD
- Domain knowledge in Media & Broadcasting sector
- Experience in work collaboration with remote teams or large organizations.
All communication will be handled with absolute privacy. Only shortlisted candidates will be notified.