Software Engineer (.Net)

Posted by: Dharmdipsinh Rathod

September 29, 2021

Software Engineer (.Net)

Project Role : .Net Developer

Project Role Description: Plan, design, and implement websites, programs, and applications that run in Microsoft’s. NET framework. Responsibilities include all phases of software development, including concept design, implementation, and maintenance.

Department : Software Engineer (.Net)

Post : 01

Experience : 3 to 5 Years

Responsibilities :

  • Lead teams of engineers through mentoring, coaching and management support to address performance and scalability issues in a high-volume web environment.
  • Collaborate with other engineers and product owners to identify best in class software solutions to complex problems in the HME industry
  • Participate in design sessions to guarantee performance, scalability and reliability of legacy components through refactoring or re-architecture while maintaining a consistent approach within the suite of applications.
  • Guarantee a strong emphasis in reliability, scalability and performance on the different areas of our SDLC: coding, code review, performance testing & observability.
  • Coordinate timing of projects with global teams to get the most
  • effective use of all resources.
  • Some off-hour work may be necessary for software releases to the production software environment
  • Conduct code reviews as necessary and grow the technical expertise of your team with especial emphasis in performance, scalability and reliability
  • Communicate project status internally and externally with all stakeholders
  • Participate in all aspects of the agile process including, but not limited to story reviews, sprint planning, daily standups and retrospectives.
  • Consistently strive to improve processes and communications

Skills and Experience :

  • Experience in software engineering, preferably for a software company using Microsoft technologies in a web-based application.
  • Knowledge of .net (C# and/or VB.net), ASP.NET and web technologies such as SignalR, Web API, WCF, View.js, Angular, TypeScript,JavaScript, CSS, HTML and Ajax.
  • 3+ years of experience fine-tuning web application components to guarantee high scalability and performance.
  • Great understanding of Internet Information Server (IIS),Microsoft.NET and ASP.NET high-volume, low-latency environments.
  • Good understanding of asynchronous, parallel and multithreaded programming in .NET.
  • Strong project management skills that translate in the ability to manage multiple concurrent projects and meeting deadlines.
  • 5+ years of experience with MS SQL Server (TSQL/SQL) in a high- volume transaction environment.
  • Strong OO knowledge and practical experience with design patterns.
  • Practical experience with source code configuration, versioning and promotion.
  • Excellent problem solving, issue identification and technical documentation skills.
  • Ability to manage multiple concurrent priorities and meeting deadlines.
  • Strong interpersonal and communication skills.
  • Experience using VS 2017/19, SQL Server 2014/2017, .net 4.7/Core & C# 6, 7 techniques.
  • Agile software methodology experience.
  • Experience working in a SaaS model.
  • Experience working in environments with a DevOps Culture and exposure to Continuous delivery is a great plus.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Related Blog

Software Engineer (.Net)
Software Engineer (.Net)

Project Role : .Net Developer Project Role Description: Plan, design, and implement websites, programs, and applications that run in Microsoft's. NET framework. Read more

ROR Developer
ROR Developer

Project Role : Ruby on Rails Developer Project Role Description: Create and develop new web applications. Ensure the functionality of existing web Read more

PHP Developer
Sr. PHP Developer

Project Role : PHP Developer Project Role Description: Design, build and configure applications to meet business process and application requirements. Department: Development Post: 01 Read more

Stay in the know with our newsletter
  • Stay in the know with our newsletter

    Subscribe our newsletter and get the latest update or news in your inbox each week