Back to jobs
New

Senior Software Engineer

Gurugram

Why Leapwork?

Leapwork is the leading visual test automation platform, revolutionizing the way businesses ensure quality in their software through an AI powered, visual and codeless approach. In essence, Leapwork is a process automation platform enabling IT teams and other business users at over 500 global enterprises to adopt digital transformation securely, successfully, and with minimal implementation time.

If you're contemplating the next step in your career and seek a fast-paced company where you can  impact the build and growth of something truly special, look no further! We are looking for new talent to join our team and be part of our growth story as we rapidly expand across the globe.


What Leapwork offers:

  • Drive change: Be part of a transformative movement shaping the future of software.
  •  Lead together: Our Nordic leadership style emphasizes transparency, mutual support, and leading by example. We believe in both guiding and being guided.
  • Growth potential: Leapwork offers substantial growth opportunities within the organization
  • Respectfully different: Our team thrives on respect and inclusivity. We embrace differences, nurturing a supportive culture that values each individual's uniqueness.

If you like the sound of this, we’d love to hear from you! Join Leapwork and be at the forefront of the test automation revolution.

Who are we looking for?

As a Senior Software Engineer, you will work in a fast-paced, team oriented environment using Agile methodologies. You are experienced with Microsoft. You are great at keeping an eye on the product vision and key challenges, and you are able to develop a high-quality production code.

You should have a cloud first mindset and you should build for failures

Role Responsibilities:

  • Develop high quality software, design complex systems, and take architectural decisions.
  • Review and Debug code and own the technical documentation.
  • Mentor junior and mid-level engineers.
  • Collaborate with cross functional teams to deliver software solutions.
  • Grow engineering teams by interviewing, recruiting, and hiring.
  • Make informed decisions quickly and taking ownership of services and applications at scale.
  • Stay on the leading edge of development practices.
  • Collaborate with DevOps teams to establish continuous integrations and continuous deployment (CI/CD) pipelines, Automating the deployment process.
  • Monitors troubleshoot application performance, making improvements as needed.

Technical Qualifications/ Role Requirements (Must - Have Skills)

  • At least 6 years of experience as a professional software developer in commercial projects and production systems with a strong track record.
  • Strong development experience with Microsoft .NET technologies (including the latest versions .NET 6, .NET 7).
  • Strong understanding of asynchronous and parallel programming.
  • Experience with coding languages such as Javascript, TypeScript, GraphQL, and NodeJS.
  • Experience with cloud technologies such as Azure and AWS.
  • Experience in deployment platforms like Docker, Kubernetes etc.
  • Experience with Microsoft SQL Server and other enterprise database types.

 

 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...

Select...
Select...