Software Engineer
Purpose of the Role
We are looking for a Software Engineer to support the development, modernization, and evolution of Keyloop's strategic software platforms and innovation initiatives. The successful candidate will play a key role in delivering scalable solutions, building integrations, and contributing to the company's technology transformation strategy. This position will operate in a highly collaborative environment involving Engineering, QA, Product, and other stakeholders.
Key Responsibilities
-
Design, develop, and maintain applications and services using C# and .NET technologies.
-
Develop and support APIs, integrations, and backend services.
-
Contribute to the modernization and continuous improvement of existing platforms and solutions.
-
Collaborate closely with Product, QA, and Engineering teams throughout the software development lifecycle.
-
Investigate and resolve complex technical and integration issues.
-
Participate in technical design, code reviews, testing, and release activities.
-
Leverage AI-assisted development practices throughout the software delivery lifecycle, including requirements analysis, solution design, coding, testing, documentation, troubleshooting, and continuous improvement.
-
Contribute to the evolution of AI-driven engineering practices, helping to increase productivity, quality, and innovation across the development process.
-
Support Keyloop's innovation strategy through the adoption of modern engineering practices, automation, and emerging technologies.
-
Actively contribute to knowledge sharing and continuous improvement initiatives within the engineering organization.
Required Skills & Experience
-
Strong experience in software development using C# and .NET.
-
Experience designing and developing REST APIs, integrations, and distributed systems.
-
Solid understanding of software architecture and engineering best practices.
-
Strong troubleshooting and problem-solving skills.
-
Experience working in Agile development environments.
-
Ability to collaborate effectively across cross-functional teams.
-
Strong communication and stakeholder management skills.
Nice to Have
-
Experience with cloud-native architectures and modern integration patterns.
-
Experience modernizing legacy applications and services.
-
Exposure to AI-assisted software development tools and workflows.
-
Knowledge of the automotive retail, mobility, or SaaS domains.
What We Offer
-
The opportunity to work on strategic technology initiatives that directly support Keyloop's innovation agenda.
-
Exposure to a modern engineering environment embracing AI-assisted development practices.
-
A collaborative team culture focused on continuous learning, technical excellence, and innovation.
-
The opportunity to influence the adoption of next-generation engineering practices across the organization.
About the Company
More jobs at keyloop
-
RPG / IBM i Analyst-Programmer (Analyste-programmeur·se RPG / IBM i)
Canada (Montreal) · hybrid · Oct 21, 2026
-
Senior Software Engineer (5 - 8 years)
Ho Chi Minh City · hybrid · Oct 19, 2026
-
Senior Manager, Data Engineering
UK (Reading) · hybrid · Oct 20, 2026
-
Data Analyst
India (Hyderabad) · contract · Oct 14, 2026
-
Principal Software Engineer
Ho Chi Minh City · hybrid · Oct 9, 2026