Senior .Net Product Engineer


Depends on Experience
Full Time


.Net DevOps Product Engineer
Senior .Net Product Engineer

Job Details

***We are unable to sponsor for this permanent full-time role***

***Position is bonus eligible***

Prestigious Global Firm is currently seeking a Senior .Net Product Engineer with Azure experience. Candidate will be responsible for delivering custom business solutions using the Microsoft technology stack. The individual will lead and coordinate projects from a technology perspective, following secure SDLC activities and standards that are consistent with best practices. The individual will drive the design and development of user interfaces, business objectives and overall infrastructure.


  • Analyze, design, configure, develop and implement intermediate-level solutions to meet business needs and objectives.
  • Work, as directed, with business owners, other IT teams, and vendors to create integrations both to/from vendors.
  • Provide Level 3 support.  Investigates operational or systematic problems and provides resolution using intermediate analytical skills and tools as necessary.
  • Prepare project proposals and develop project plans. May lead small projects.
  • Maintain up-to-date awareness of current and future directions of business industry and associated technologies.
  • Investigate and document present procedures as liaison with user departments.
  • May develop and maintain application security, design and documentation according to legal compliance requirements.
  • Effectively listens to understand and articulates technical and non-technical information (both written and oral formats) to customers, peers and/or management in a one-on-one or team context with some oversight. 
  • Provides production support activities, including advanced technical writing.
  • Documents small to medium scale projects with some supervision, and may be involved in developing and delivering presentations to aid in custom product development decision making.
  • Manages organizational development by dissecting complex situations and refocusing on the most critical technology tasks. 
  • Contributes through technical expertise/professional experience in solving problems and/or delivering on opportunities facing the team or group.
  • Provides feedback to management on strategic recommendations. Fosters environment of innovation and change. 
  • Aligns changes with the organization's strategic direction and objectives and customer expectations.
  • Recognizes the scope of problems and understands the impact of changes on others. 
  • Identifies short and long-range organizational needs.
  • Creates a clear focus on internal and external customer needs.


  • Bachelor’s Degree is preferred in mechanical, computer, or electrical engineering discipline. 
  • 8 plus years of software development experience with 6 plus years of web-based software development in .NET technologies (C#, .Net Framework, .Net Core, Docker, MVC, SQL Server).  
  • Prior experience developing MSOffice add-Ins in Word, Outlook and Excel
  • Prior experience with ASP.NET MVC (versions 4 and up), .Net Core, WCF, Restful services, JavaScript, jQuery, HTML5/CSS3, React, responsive design, and Dependency Injection frameworks are desired. 
  • Experience with ORM with different tools such as Entity Framework and LINQ. 
  • Experience working with container-based solutions
  • Experience with continuous integration with Azure DevOps, Git (or similar).
  • Should have strong understanding of SOA, TDD, SOLID principles, and systems architecture concepts.  Must be familiar with agile or other iterative development methodologies. 
  • Must possess requirement and component level estimation, database design and development skills. 
  • Experience in a law firm or global professional services environment preferred.
  • Knowledge of Microsoft Azure technologies.
  • Working with low code platforms like IntApp platform is a plus.
  • Must understand Microsoft Windows Operating system architecture
  • Must understand Microsoft Windows Office System
  • Ability to participate in all aspects of application SDLC including Agile methodologies
  • Must have experience the Microsoft Visual Studio and ADO
  • Must participate in daily team scrums and code reviews
  • Must understand Microsoft SQL Server


  • Microsoft Visual Studio 2019/2021
  • Azure DevOps
  • .NET Framework, .Net Core, Rest API services, WCF Services
  • C#, VB.Net, JQuery, JavaScript, Typescript, React, LINQ, HTML5, CSS3, Bootstrap
  • SQL Server, PostgreSQL
  • Docker
  • MVC Framework
  • Entity Framework
  • Knowledge of SOA (Service Oriented Architecture) and N-Tier Architecture.
  • Advanced Awareness of the Software Development Life Cycle and development methodology (i.e. Scrum Agile)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.