Jobs›Software Engineer, Vadodara

Senior Software Engineer-.Net

NetWeb Software · Vadodara
PayPay not listed
WhereVadodara
TypeFulltime
Posted3 Nov12 days ago, via Indeed
Kaam checked
No fee, deposit or pay-to-apply signs
Day work
No vehicle or licence needed
About this job

Job Information

  • ------------------
  • Date Opened 11/03/2026
  • Industry IT Services
  • Job Type Full time
  • Work Experience 5+ years
  • City Vadodara
  • State/Province Gujarat
  • Country India
  • Zip/Postal Code 391410

Job Description

  • ------------------

Job Description – Senior Software Engineer

Must-have skills* C#, ASP.NET MVC, .NET Framework / .NET Core

  • SQL Server, Stored Procedures, Query Optimization
  • Entity Framework, LINQ
  • JavaScript, jQuery, HTML, CSS
  • REST API, WCF, SOAP
  • Git, Azure DevOps
  • Debugging, RCA, Performance Optimization

Good-to-have skills

  • .NET Framework modernization and migration to newer .NET versions
  • WPF and Windows Services
  • SSIS / SSRS
  • Azure services
  • CI/CD and deployment automation
  • AI-assisted development using GitHub Copilot or similar tools
Position
Senior Software Engineer
Experience
5–8 Years

Job Summary

We are looking for a highly skilled and experienced Senior Software Engineer with strong expertise in Microsoft .NET technologies and full-stack application development. The ideal candidate should have hands-on experience in designing, developing, enhancing, and maintaining scalable, secure, and high-performance enterprise applications.

The candidate will be responsible for understanding business requirements, translating them into technical solutions, contributing to architectural and design decisions, and delivering high-quality software following industry-standard engineering practices.

The role requires strong technical capabilities, analytical thinking, problem-solving skills, and the ability to collaborate effectively with cross-functional teams and clients.

Key Responsibilities

  • Design, develop, enhance, and maintain enterprise-level applications using C#, ASP.NET MVC, .NET Core, and Web API.
  • Develop scalable, reusable, maintainable, and high-performance software components and services.
  • Design and implement RESTful APIs, WCF services, Windows Services, and other web services.
  • Work with relational databases, designing and optimizing queries, stored procedures, triggers, and functions.
  • Collaborate with business analysts, project managers, QA engineers, and clients to understand functional and technical requirements.
  • Analyze business requirements and propose appropriate technical solutions and implementation approaches.
  • Perform code reviews, identify technical improvements, and ensure adherence to coding standards and best practices.
  • Conduct unit testing, debugging, root cause analysis, and troubleshooting of complex application issues.
  • Identify and resolve performance bottlenecks, concurrency issues, and security vulnerabilities.
  • Implement engineering best practices, including code refactoring, performance optimization, and maintainable code design.
  • Participate in deployment activities, version control, and CI/CD processes using Azure DevOps and Git.
  • Mentor junior developers, provide technical guidance, and contribute to knowledge sharing within the team.
  • Ensure timely delivery of high-quality software while maintaining technical standards and project commitments.

Requirements

Required Technical Skills

Programming Languages \& Frameworks

  • Strong hands-on experience in C# and .NET technologies.
  • ASP.NET MVC and ASP.NET Core.
  • ASP.NET Web API and RESTful Web Services.
  • WCF Services and Windows Services and SOAP services.
  • WPF and desktop application development.
  • Experience in developing scalable and service-oriented applications.

Object-Relational Mapping (ORM)

  • LINQ (Language Integrated Query).
  • Entity Framework (EF).
  • Entity Framework Core (EF Core).
  • Understanding of ORM concepts, database relationships, and query optimization.

Client-Side Technologies

  • HTML5 and CSS3.
  • JavaScript and jQuery.
  • Bootstrap and responsive web design.
  • Experience integrating client-side applications with backend APIs.

Database Management Systems

  • Strong experience with Microsoft SQL Server.
  • Working knowledge of PL/SQL.
  • Stored Procedures, Triggers, and User-Defined Functions.
  • Database design, query optimization, indexing, and performance tuning.
  • Strong understanding of relational database concepts.
  • Understanding of SSIS / SSRS would be added advantage.

DevOps \& Development Tools

  • Git and GitHub for source code management and version control.
  • Azure DevOps for work item tracking, source control, build, and release pipelines.
  • Postman for API development, testing, and validation.
  • Familiarity with CI/CD processes and deployment practices.

Engineering Best Practices \& Quality Standards

  • Unit Testing and debugging.
  • Root Cause Analysis (RCA) and problem resolution.
  • Code reviews and adherence to coding standards.
  • Code refactoring and continuous code quality improvements.
  • Performance optimization and scalability considerations.
  • Non-functional requirement analysis and implementation.
  • Concurrent and load testing.
  • Security testing and secure coding practices.
  • Application monitoring, troubleshooting, and reliability improvements.
  • Writing clean, reusable, maintainable, and well-documented code.

Functional \& Analytical Skills

  • Strong requirement gathering and analysis capabilities.
  • Ability to understand business requirements and translate them into effective technical implementations.
  • Strong analytical and problem-solving skills to evaluate different implementation approaches.
  • Ability to identify technical dependencies, risks, and potential challenges during solution design.
  • Experience in preparing technical documentation, solution designs, and implementation plans.
  • Ability to communicate technical concepts effectively to both technical and non-technical stakeholders.
  • Strong client interaction and collaboration skills.

Required Soft Skills

  • Excellent verbal and written communication skills.
  • Strong analytical thinking and problem-

Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →

Apply on Indeed
Opens in.indeed.com in a new tab