A well-established wireless communications technology company is looking for a Technical Lead Developer (Full Stack) to join its growing development team to help develop its latest 5G communications products. A great career opportunity with company equity on offer!
- Write product requirements and specifications
- Provide and document preliminary designs
- Perform feasibility assessments of the system
- Work with the embedded software & hardware teams to fully define work package(s) for your own or other teams
- Work to identify possible suppliers, down select and manage them, ensuring they meet our needs
- Communicate progress internally, to senior management and other teams
- Act as a point of contact for suppliers and the team for technical and programme questions, ensuring consistency with project needs and goals
- Set and maintain quality standards, to ensure developed software meets our needs.
- A background in complex distributed systems
- Strong web-app development experience in Java, JSP, Jetty, Angular.js
- Scalability (Docker, containerisation, etc.)
- Development methodologies, TDD, Agile, etc.
- Testing (unit test, selenium, etc.)
- Team lead experience
- Strong documentation, presentation and software design skills
- AWS / Azure or similar hosting
- Strong desire to succeed