Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities
[[Full-stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology ▪ Developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development ▪ As a full-stack developer you will work in a cross-functional team with the Product Owner, Designers and Lead Developer to co-develop the digital products]
- Use Agile engineering practices and various software and web/mobile development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.
- Collaborate with other team members to craft clear user stories, design tests for prototypes and products, and continuously deliver product enhancements.
- Communicate with IT teams about any digital innovations that are tying into bedrock IT systems.
- Communicate with business stakeholders about Agile processes to set and manage expectations about delivery methods and timelines.
Job Requirements
Min Qualifications & education requirements
- Relevant technology diploma / degree
- Fluent in English
Required experience and qualification
- At least 4-5 years of software development experience with experience working in Agile teams
- Extensive experience and working knowledge of Java, object-oriented development.
- Extensive experience and working knowledge of HTML5/ CSS3.
- Extensive experience with a modern frontend Javascript framework, such as ReactJS, AngularJS, EmberJS, Vue.js.
- Experience with REST APIs, JSON and AJAX.
- Experienced with JQuery.
- Knowledge of pair programming, continuous integration and test-driven development.
- Experience with at least 1 unit testing framework, such as Mocha, RSpec.
- Familiarity with WebLogic Server is a plus
- Familiarity with the concepts of Functional Programming and Microservices is a plus.
- Community contributions (e.g., open source work, publishing / speaking on technical ideas) is a plus.
- 2 years microservices experience.
- Experience in Kubernetes.