Principle Developer
About the Company
The Company is an up-and-coming travel organisation. Due to a successful year the company are looking to improve and expand upon their existing products and services. The successful candidate will want to be hands-on and have ideas and how to enhance the services through development.
Benefits
- Learning and development budget
- Great bonus scheme
- Support a great work/life balance.
- Overseas working options
- Architecture & Design: Design, develop, and maintain robust, scalable, and high-performance system architectures. Ensure seamless integration of new and existing systems.
- Messaging & Integration: Leverage messaging patterns and tools to ensure efficient communication across domain boundaries, optimizing for latency and throughput.
- AWS Mastery: Design and deploy solutions within the AWS ecosystem, ensuring best practices, security, and cost-effectiveness. Stay updated on the latest AWS offerings and integrate them as needed.
- Code Quality & Best Practices: Ensure the delivery of high-quality code by implementing best practices, designing and writing tests, conducting regular code reviews, and mentoring junior team members.
- Strong understanding of event-driven architectures and associated patterns.
- Hands-on experience with messaging platforms like Kafka, RabbitMQ, or similar.
- Profound knowledge of AWS services, particularly those related to serverless architectures, computing, storage, and networking.
- CQRS
- React
- JavaScript
- NodeJS
- Python
- AWS
- Functional Programming
Click APPLY or contact Tyler on Tylerd@thenetworkit.com for a confidential discussion.