Skip to main content
Docusign
Scraped fromLinkedinYesterday
Fullstack

Software Engineer

C#.NETASP.NETAzureAzure App ServicesAzure Kubernetes Service (Aks)Azure Blob StorageSqlAzure SQLMicrosoft SQL ServerNosqlCosmos DbReactTypeScriptJavaScriptAngularMvcMicroservicesOopJavaC++Windows Services
Work Type
Hybrid
Job Type
-
Location
Worldwide
Salary
$146,400.00 - $235,375.00 base salary

About the Position

Docusign is seeking a Fullstack Software Engineer to own all aspects of the software development lifecycle, primarily using the Microsoft technology stack with a 70% backend and 30% frontend split. The role involves building highly available, performant solutions for document manipulation, working on microservices, MVC, and legacy code, and collaborating in a cross-functional team.

Responsibilities

  • Be the coding champion in the team, set high standards for yourself and the team
  • Design, develop, and maintain high-performance backend systems and APIs using C# and .NET technologies, hosted on Microsoft Azure and on-prem data center
  • Design, develop, and maintain well crafted, responsive and modular UI, using React, Typescript and some Javascript
  • Troubleshoot challenging front end issues in older javascript/angular applications
  • Develop new feature encompassing frontend, backend, database and infrastructure code
  • Leverage Azure services like Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage, and SQL/No-SQL Databases to build scalable, secure, and reliable cloud-native solutions
  • Build and maintain microservices-based architectures using C#, ASP.NET, and other Azure technologies
  • Address performance bottlenecks and scalability challenges proactively
  • Work as part of a cross-functional team, proactively getting alignment on designs and communicating roadblocks
  • Guide and mentor other engineers through design and code reviews
  • Participate in on-call rotation

Requirements

  • B.S. in Computer Science or similar field of study
  • 5+ years of professional experience in backend software engineering, using OOP languages and design patterns (e.g., C#, Java, C++), some of which preferably in C#
  • 1+ year of experience in front end development
  • 1+ year of hands-on experience with building and operating cloud-native microservices and APIs at scale
  • Experience with SQL databases (e.g., Azure SQL Database, SQL Server) and NoSQL solutions (e.g., Cosmos DB)
  • Experience with service reliability and incident response standard methodologies
  • Experience with Microsoft technology stack (e.g., C#, .NET, ASP.NET) (Preferred)
  • Experience with Microsoft Azure or AWS (Preferred)
  • Transitioning user interfaces from MVC/angular/javascript to single page applications (Preferred)
  • Experience building windows services that perform document manipulations (Preferred)
  • Experience with Enterprise SaaS software products (Preferred)

Benefits

  • Paid Time Off: earned time off, as well as paid company holidays based on region
  • Paid Parental Leave: take up to six months off with your child after birth, adoption or foster care placement
  • Full Health Benefits Plans: options for 100% employer paid and minimum employee contribution health plans from day one of employment
  • Retirement Plans: select retirement and pension programs with potential for employer contributions
  • Learning and Development: options for coaching, online courses and education reimbursements
  • Compassionate Care Leave: paid time off following the loss of a loved one and other life-changing events
Software Engineer$146,400.00 - $235,375.00 base salary
View Original