Overview
Requirements
Responsibilities
About dHub
Despite being part of a large, multinational organization, Liberty's dHub works more like a start-up. Our product teams are small, flexible and use agile and lean methods to quickly provide customers and employees with innovative digital solutions. We combine the latest technologies with customer-centric design to consistently deliver exciting online and on-board innovations for Liberty’s customers, financial advisors and employees alike.
Apply at: http://join.dhub.co.za/#/jobdescription/1
- Architects will have a range of responsibilities from shaping, implementing and leading delivery of strategic products to ensuring that Liberty stays on the leading edge of technology
- Our architects contribute across the technology stack, from database and DevOps infrastructure that supports continuous deployment, to native apps
- Architects must have a real passion for software development and a demonstrated appetite for continual learning, typically manifest in their community contributions (e.g., open source work, publishing / speaking on technical ideas)
- Architects must demonstrate leadership in product quality, technical excellence and engineering practices
Requirements
- 10+ years of software development experience, with knowledge of Agile software development process
- Excellent understanding of Node.js, Go, Ruby on Rails, Java, PHP, Perl, SQL, HTML, .Net, JavaScript or CSS
- Infrastructure knowledge including RESTful APIs, Single Sign On, LDAP, LAMP, Search Technologies
- Experience with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, application security
- Expert in pair programming, continuous integration, test-driven development & incremental design
- Tests RSpec, JUnit or Selenium frameworks daily
- Experience with relational and NoSQL data stores
- Languages: English required
Responsibilities
- Use agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance Liberty’s customer, advisors and employee experience
- Lead team members to craft clear user stories, design tests for prototypes and products, and continuously deliver product enhancements
- Liaise with other teams within and outside the Digital unit to negotiate timelines, deliverables and dependencies
- Collaborating closely with product managers and team members to identify and socialize product and delivery risks
- Drive forward and role-model best practice engineering processes and agile behavior and ensuring team members follow suit
- Help establish digital as a brand for Liberty in the tech and open source community for South Africa
About dHub
Despite being part of a large, multinational organization, Liberty's dHub works more like a start-up. Our product teams are small, flexible and use agile and lean methods to quickly provide customers and employees with innovative digital solutions. We combine the latest technologies with customer-centric design to consistently deliver exciting online and on-board innovations for Liberty’s customers, financial advisors and employees alike.
Apply at: http://join.dhub.co.za/#/jobdescription/1