Job Description

The Senior Software Engineer is a highly experienced, hands-on technical leader responsible for owning and

driving initiatives from concept through delivery. This role requires deep technical expertise, strong

solutioning skills, and the ability to provide technical guidance across the software development lifecycle. The

ideal candidate partners closely with Architecture, Product, and DevOps to design and deliver scalable,

reliable, and high-performing solutions that create meaningful business impact.



Key Responsibilities

• Take ownership of complex engineering initiatives, leading technical design, implementation, delivery, and ongoing operational excellence.

• Design, build, and maintain scalable software solutions using technologies such as C#, .NET Framework, SQL

Server, React, jQuery, DocumentDB (MongoDB), Azure, and related integration platforms.

• Develop and support modern service archite...

Apply for this Position

Ready to join hireVouch? Click the button below to submit your application.

Submit Application