Senior Software Engineer designing and building core services for Lytx's analytics platform, contributing to the development of platform capabilities that enable domain teams to deliver analytics-powered safety features at scale.
Requirements
- B.E/B Tech in Computer Science/Engineering or equivalent experience
- Enterprise software engineer experience with 7+ years’ building scalable back-end services and web applications
- Strong experience designing and developing microservices and RESTful APIs
- Strong experience with cloud platforms (AWS/GCP/Azure) and container orchestration (Kubernetes)
- Expert knowledge of object-oriented design practices and enterprise patterns
- Expert level knowledge C#,.NetCore
- Experience building responsive front-end applications using Angular or similar web frameworks
- Expertise working with databases like MS SQL, MySql, PostgreSQL, or MongoDB
- Experience working with message-based technologies like Kafka, RabbitMQ
- Ability to collaborate across numerous teams and create new strategies to achieve results
- Expertise with building testable systems using Unit Testing and TDD methodologies
- Agile software development experience
- Passion for collaboration and mentoring junior developers