Critical Communications • IT Alerting • Incident Management • Clinical Communications • Secure Messaging
1001 - 5000
June 14
AWS
Distributed Systems
Docker
JavaScript
Kafka
Kubernetes
MongoDB
NoSQL
Open Source
React
Selenium
TypeScript
Go
Critical Communications • IT Alerting • Incident Management • Clinical Communications • Secure Messaging
1001 - 5000
• Strong API Design Experience • Experience with Micro-Frontends • Hardware integration/API experience • NOSQL experience (MongoDB) • Event stream experience (Kafka) • Experience with concurrent distributed systems • Interest or experience in near real time computing/communication • Understanding of Devops
• Degree in Computer Science or related field, or equivalent work experience. • At least 5-6 years of experience as a professional software engineer (commercial/open source). • Good Experience with Microsoft .Net Core 6+. • Good understanding of Web (HTML5 / CSS3) and one of the leading JavaScript frameworks, ideally ReactJS. • Experience with micro-services interacting within clusters using Restful APIs (ie. OpenAPI). • Experience using Containers (Docker, Kubernetes) • A range of software development and delivery experience. • Eager to own feature work and be involved in the detail of across a feature’s lifecycle. • Experience in large code-base products or enterprise grade software.
• Agile cross-functional development team – designing, developing, testing features as a team. • Working with Engineering Managers, Product Owners, Architects and QA Engineers - the successful developer will share responsibility for the delivery of the product features through the entirety of its development life-cycle, working as a team to deliver value. • Developing our Web and server solutions that integrate edge hardware devices into a situational aware platform for our customers. Examples of the different types of problems we ask the development team to solve: Displaying geospatially aware smart city data / Displaying geospatial tracking data / Saving video feed snapshots / Dynamic near real-time event processing / Video overlay integration / Access control management / Distributed site infrastructure management. • We primarily focus on .Net Core 6+ C# implementations and regularly integrate with functional library frameworks within our AWS Kubernetes hosted micro-services. • Our Web technologies focus on ReactJS micro-frontends using ES6+ Typescript alongside LESS styling with other NPM libraries. • We have continuous integration with Gitlab including unit testing, selenium-based GUI testing and static analysis.
Apply Now