The focus for the role will be on product development. This will consist of both software and hardware, with a greater emphasis on software development. You will be working on our ‘integrated web-based security platform’, taking it from prototype to production. This will include working across the technology stack from application development through to infrastructure hosting.
The responsibilities of the role will be:
- Learning and understanding the industry
- Architecture and design for software and hardware solutions
- Documentation for solution architecture and designs
- Development of signed-off designs, including the coding of base code (alpha version) and prototyping of hardware circuitry
- Create test cases for unit testing
- Work with various stakeholders to execute towards the objectives of the product
- On-site deployment of product (with in-house engineers/developers)
- As you grow into the role and gain knowledge of the business, you will be involved in shaping the development of our products and services and influencing the trajectory of the firm
You will be working on an array of frameworks, concepts, and technologies, including, but not limited to the following:
- Web-based microservices architecture
- Java – Spring Boot, for business logic
- JavaScript – ReactJS, for web front-end
- SQL – PostgreSQL, for data at rest
- Python, including web-based Python architecture
- Basic knowledge of Linux systems
- Basic knowledge of infrastructure and cloud technologies
- Basic knowledge of low voltage signaling and electronic circuitry
Click on "I'm Interested" to apply for your internship now!