Company:
recruit22
Location: Atlanta
Closing Date: 07/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Responsibilities
- Contribute in all aspects of SDLC process (SCRUM, Design, Code, Test, Deploy & Maintain)
- Collaborate with cross-functional teams
- Participate in code reviews
- Improve overall code quality and maintainability
- Address Technical Debt and Bugs
- Mentor Junior Engineers
- Implement SecDevOps best practices.
Requirements
- Bachelor's in CS or relevant degree / industry experience
- 10+ years' experience building consumer-facing products with large distributed system backend using .NET running in a Linux environment.
- Expert in threading and memory management in building microservices.
- Expert in building resilient, scalable, and secure software.
- Expert in performance optimization of MongoDB.
- Expert in building a distributed, event-driven, cloud-native environment either in Azure or AWS using Docker/Kubernetes.
- Expert in Design First approach to software development.
- Expert in Domain Driven Design (DDD).
- Experience with TDD achieving 80% plus code coverage on microservices.
- Experience working in an Agile/DevOps environment.
- Experience with Kafka and Kafka Streams preferred.
- Experience with Event Sourcing preferred.
- Experience with using Protobuf and gRPC preferred.
Share this job
recruit22