Overview
We are looking for an experienced Systems Engineer with strong hands-on expertise in REST APIs, MVC Core, cloud technologies, and scalable distributed systems. The ideal candidate will have a solid understanding of SOA principles, modern development practices, and the ability to design and support high-volume, mission-critical applications. This role requires strong ownership, excellent communication skills, and the ability to thrive in a fast-paced, agile environment.
Key Skills & Experience
Mandatory
5+ years of experience as a System Engineer / Software Engineer.
Strong hands-on experience developing REST APIs.
Expertise in ASP.NET MVC Core and backend service development.
Minimum 2 years of experience working with cloud platforms — AWS or Azure.
Strong understanding of SOA (Service-Oriented Architecture) principles.
Practical experience working with any relational or NoSQL database (SQL Server, PostgreSQL, MySQL, DynamoDB, etc.).
Experience in building and maintaining high-volume, scalable, distributed systems.
Experience working in an Agile / Scrum environment.
Solid understanding of Git and version control workflows.
Ability to work in a fast-paced, rapidly changing environment with strong problem-solving skills.
Good to Have
Experience with React.js or any modern front-end framework.
Exposure to DevOps tools, CI / CD pipelines, or container technologies (Docker / Kubernetes).
Responsibilities
Take full ownership of services or issues within your domain and ensure appropriate solutions are implemented.
Design, develop, and maintain scalable, secure, and high-performance services and applications.
Collaborate closely with technical teams across the Creditsafe community and contribute as a valued team member.
Ensure engineering quality is embedded throughout the development lifecycle.
Communicate effectively with internal teams and customers to clearly understand requirements and deliver high-quality solutions.
Participate in Agile ceremonies , sprint planning, and technical discussions.
Contribute to continuous improvement by proposing enhancements, optimizations, and best practices.
Support production systems , troubleshoot issues, and ensure system reliability and performance.
Document technical solutions and maintain clear and concise service documentation.
Company Benefits :
System Engineer • Gurgaon, Haryana, India