JAVA开发工程师
Indexed description
Job description
- Development of high quality (software) code which has been tested and is ready to be shipped applying and using good practices and agreed standards
- Development of high-quality software design and architecture
- Work in agile teams in across the capability areas, contributing to the development and maintenance of products and solutions
- Apply and adhere to good practice software engineering practices (e.g. DRY principles, TDD and BDD, continuous integration, automated tests, pair programming, code reviews) within an agile/iterative development approach including validation and verification testing
- Ensure good understanding of each user story and the expected outcome, asking for further detail when required
- Contributing to the continuous development of standards against which software development should take place as well as exploring and bring in new technologies to boost innovation and development productivity
- Support the common Digital Unit site on standards and methods when necessary to ensure alignment across the Digital Unit
What we are looking for You have knowledge in following areas:
- Knowledge of software engineering principles
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search