About the Company
Keyloop bridges the gap between dealers, manufacturers, technology suppliers, and car buyers. The company empowers car dealers and manufacturers by providing innovative technology that enhances the experience of selling, buying, and owning cars. By leveraging cutting-edge tech, Keyloop connects clients’ systems and provides an open platform that shapes the future of the automotive industry.
About the Role
This role is focused on delivering technical direction and capability for platform and application infrastructure to support strategic initiatives. The Senior .NET Developer will play a critical role in designing, developing, and enhancing software applications, improving product lines, and integrating new solutions across Keyloop’s product range. The position requires technical leadership and mentoring, along with collaboration to foster innovation.
Key Responsibilities:
- Develop new features and functionalities for enterprise software solutions, including service layers, integrations, and user interfaces.
- Propose product enhancements and adopt new technologies to improve functionality.
- Resolve escalations using problem-solving skills, adhering to engineering standards and goals.
- Evaluate requirements, recommend optimal construction, maintenance, and performance strategies.
- Document software deliverables, including use cases, design documents, and technical specifications.
- Provide clear, accurate presentations of complex solutions.
- Interpret business requirements and design software solutions that support business processes.
- Familiarity with Scrum-based Agile development methods.
- Meet pre-defined timelines for deliverables.
Essential Skills and Qualifications:
- 5+ years of experience in .NET (C#) and ASP.NET, particularly in cloud environments (AWS preferred).
- Expertise in designing and building persistence layers using relational and non-relational databases, and ORM frameworks.
- Strong experience with REST API design principles.
- Experience with automated testing frameworks (xUnit, nUnit, Moq, nSubstitute).
- Proficient with modern version control and CI/CD tools (Git, GitHub, GitLab, Azure DevOps).
- Fluent in English.
Desirable Skills:
- Exposure to modern JavaScript frameworks, preferably React.
- Deep understanding of API management and governance (APIGee, API Management).
- Familiarity with DDD concepts.
- Experience with event-based solutions (Kafka, SQS, RabbitMQ).
- Understanding of CQRS principles.
Why Join Keyloop?
- Be part of an exciting journey to become a market leader with significant opportunities for personal growth.
- Work with industry experts and game-changing products.
- Receive the training and support needed to adapt quickly and explore new career paths.
- A diverse and inclusive work environment where you can thrive.
- Competitive pay and benefits designed to reward performance and attract top talent.