This is an amazing opportunity for a well-seasoned Product Engineer to join a young company where you will get to input your own ideas from the very beginning, explore new technologies and product concepts, and work closely with our clients. You’ll get the chance to experiment with the latest technologies and build innovative digital solutions to resolve the challenges faced by our clients.
- Contribute to the Product Development role of creating best in class digital products that are responsive to client needs.
- Input on technical design and delivery of product roadmaps for clients.
- Support internal and client testing programs for new digital product development / product improvement projects.
- Experiment with MVPs to determine product direction & pivot quickly based on results.
- Serve as a technical expert resource within the organization and for our clients.
- Actively contribute to the development of products features through the development of code with performance optimization, extensibility, and maintainability in mind.
- Ensure consistent design patterns, methodologies and design documentation are maintained across all client
- Create detailed product functional specifications using the inputs from client business cases.
- Provide delivery support for client business cases by providing expertise in the early design and execution of potential technology solutions.
- Test failure analysis and solution validation to complete successful new product development – and root cause investigations.
- Determine timelines and budgets for completion of engineering tasks within the product development process.
- Provide technical delivery of functionality for our clients to meet their defined business requirements.
- Promote the DevOps process, from designing, building, testing and deploying infrastructure, software & services.
- Develop high-volume, high-availability, low-latency microservices and platforms for our clients.
- Participate in user story analysis, design, and delivery, always incorporating extensibility and scalability.
- Make use of the right technology stack for implementations (e.g. languages, libraries, frameworks)
- Oversee deployment of production code.