Jobs›Software Engineer, Vadodara

Senior Software Engineer-.Net

NetWeb Software · Vadodara
PayPay not listed
WhereVadodaraGujarat
TypeFull time
Posted3 Nov12 days ago, via SimplyHired
Kaam checked
No fee, deposit or pay-to-apply signs
Day work
No vehicle or licence needed
Skills they list99 named
Software issue identificationResponsive designTechnical troubleshootingSolution developmentRisk identificationPerformance tuningCustomer communicationSystem migrationSystems integrationSoftware engineeringData modellingContent creation for technical audiencesAzureMVCSOAP web servicesBachelor's degree – Information TechnologyComputer ScienceCSSTechnical discoveryStakeholder collaborationBootstrapClean codeStakeholder liaisonCoachingMentoring junior staff.NET CoreMaster's degree – Information TechnologyJavaScriptSSRSApplication deploymentClient needs assessmentSchema designEnterprise software systems developmentCode maintenanceMaster's degreeWorkload prioritisationSOAPStored proceduresSystem design for system developmentWCFAnalysis skillsBachelor's degreeAzure DevOps proficiencyTask prioritisationDecision makingQuality controlVersion control systemsMentoringRefactoringGitHubPerformance quality evaluation testingClient communication managementScalabilityTechnical writing for software developersSystem requirements definitionProblem identificationWeb applicationsAgile software developmentSystem deploymentDatabase triggersAPI testingMaster's degree – Computer ScienceSystems & applications supportMultidisciplinary collaborationBack-end integrationUnit testingSoftware development lifecycle analysisRoot cause analysisSystem development client-specific solutionsClient communication skillsDevOps automationContinuous improvement for developersData performance optimisationApplication security testingCross-functional collaborationApprentice mentoringPL/SQLBachelor's degree – Computer ScienceSolution evaluationDesign of individual componentsCommunication skillsMicrosoft AzurePostman (API platform)Project stakeholder communicationEntity FrameworkClient liaisonLoad testingSoftware development lifecycle designjQueryStakeholder relationship buildingDebuggingCross-functional communicationIndex implementationProviding code feedbackTime managementStakeholder managementInformation TechnologyDeveloping commercial use systemsRESTful services integration
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-solving abilities.

Ownership, accountability, and a result-oriented mindset.

Ability to work independently as well as collaboratively within a team.

Strong interpersonal and stakeholder management skills.

Effective time management an

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

Apply on SimplyHired
Opens simplyhired.co.in in a new tab