Senior Engineer - Dot net

Endava

Karnataka

Hybrid

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Open and inclusive work environment
Mentorship opportunities

Job summary

Endava is seeking a Senior Software Engineer based in Bangalore who will play a key role in driving the software development lifecycle and mentoring junior engineers. This individual contributor role requires strong technical skills and experience in full stack development, REST/WCF services, and agile methodologies.

The successful candidate will be involved in all phases of project cycles while adhering to engineering best practices and standards. Enthusiastic contributors who demonstrate leadership and collaboration are encouraged to apply.

Qualifications

  • Technical graduation in engineering, computer science, or related fields.
  • Experience in software development life-cycle practices and methodologies.
  • Ability to mentor and lead junior engineers.

Responsibilities

  • Implement software development processes and standards.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to continuous improvement initiatives.

Skills

Full Stack development
REST/WCF Services
Database Design
Responsive web design
Agile Methodologies – Scrum

Education

BE/BTech/ MCA

Tools

Azure DevOps
SQL Server
Visual Studio

Job description

Title

Senior Software Engineer

Reporting To

Engineering Manager / Technical Engineering Manager

Business Unit

Product & Engineering

Scope

Business Outcome

Impact

Teams, Processes, Products

Level

Nature of Experience

A strong individual contributor with sound domain knowledge, impacting teams, products and processes.

Description

The Senior Engineer role is a technical role within the team. With some domain knowledge, they are involved in the entire lifecycle of a project or feature, in a way that moves the products forward. Senior engineers deliver their own work and demonstrate the ability to support others around them, through events like onboarding and mentoring. They ensure continuous improvement, understand the department strategies and provide input to practices, toolkits and processes.

Core Responsibilities
  • Involve yourself in the implementation of software development processes, standards, and best practices to ensure consistent delivery of high-quality software products while ensuring you adhere to the over-arching Software Development Lifecycle and Agile TOM aligned to your Home.
  • Show individual engineering excellence and quality through appropriate use of analysis tools, control gates and peer reviews by inculcating new ways of thinking to improve design, productivity, and quality and promote these qualities in more junior members of your Squad and Home.
  • Show interest in the evaluation of emerging technologies, models, methods etc. on an ongoing basis to enable competitive differentiation and strengthening of existing product technology; involve yourself in adoption of these within your squad as required.
  • Contribute towards optimization of the engineering lifecycle through a systematic knowledge management and continuous learning process to better enable the organization to meet market and client needs.
  • Participate in code reviews for inculcating new ways of thinking to improve design, quality, etc. to drive higher engineering productivity and quality.
  • Escalate, document, and manage issues related to product design, feature set, and functionality at appropriate levels to ensure delivery goals are met as per defined plans.
Technical Responsibilities

SFIA Skill: Level 4 – Programming/software development PROG

  • Designs, codes, verifies, tests, documents, amends and refactors complex programs/scripts and integration software services.
  • Contributes to the selection of the software development methods, tools and techniques.
  • Applies agreed standards and tools to achieve well-engineered outcomes.
  • Participates in reviews of own work and leads reviews of colleagues' work.
Education

Any technical graduation; engineering, computer science, etc.

Relevant Experience
  • Preferred, post-graduation in advanced computer science subjects and MBA in Systems.
  • Experience in engineering development for a Product SaaS organisation.
  • Experience of having led conceptualization and development of a portfolio of products or SaaS based products.
Professional Skills and Qualities
  • Agile Methodologies – Scrum
  • Efficiency improvement
  • Configuration management
  • Release readiness
  • Documentation / technical writing
  • Process, data, system engineering
  • Analytical – business, process, data, system
  • Lifecycle management
  • Emotional intelligence and empathy
  • Motivation, enthusiasm and optimism
  • Collaboration, teamwork and cooperation
  • Active listening and observation
  • Continuous learning
  • Language and communication
  • Creative thinking
  • Resilience, perseverance and patience
  • Ownership and dependability
Technical Skills and Qualities, at Accomplished Level
  • Full Stack development
  • REST/WCF Services
  • Database Design
  • Responsive web design
  • Dependency Injection
  • Data access and persistence
  • ORM frameworks
  • Unit and integration testing Modern patterns and practices
  • Web accessibility standards
  • Web security principles
  • SAST and DAST tools
  • Content Management Systems
  • Message queuing systems
  • Application architecture
  • Containers
  • Micro services
  • Source code control
  • Awareness of Continuous Integration, Continuous Deployment, Blue/Green Deployments
  • Investigating and resolving issues
  • Devising permanent or temporary corrections and workarounds for faults
  • Capturing user feedback for subsequent analysis to inform future application development
  • Assists in the investigation and resolution of issues relating to applications
  • WCF, REST, Microservices, API Gateway, Messaging
  • Azure DevOps, Jenkins
  • TFSVC, GIT
  • Azure Cloud Platform, Amazon Web Services (Preferred)
  • Identity Access (e.g. ADFS, OAuth, Okta, Identity Server, Certificates)
  • ORM Tools (Entity Framework, Dapper, etc.)
  • Umbraco
  • SharePoint
  • JSON, XML, XSLT, XPath, XQuery
  • LinQ, Lambda
  • Powershell
  • Dependency Injections (Autofac)
  • HTML5, CSS3, SASS
  • Bootstrap
  • JavaScript, jQuery, jQuery UI
  • SQL Server
  • T-SQL/SQL Server
  • Unit Test Tools (e.g. MSTest, NUnit, Xunit)
  • .NET Core
  • .NET Framework
  • C#
  • ASP.NET Core, Web API, MVC, WebForms
  • Visual Studio
  • Redgate Tools (SQL Prompt, SQL Search, etc.)
  • Experience in Financial Services
Minimum Qualification

BE/BTech/ MCA

Location Requirement

Candidate should be based in Bangalore and must be available to work from the client’s Electronic City office for 2 days a week.

Equal Opportunity Statement

At Endava, we’re committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior
Senior

Endava • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Principal Software Engineer
Principal Software Engineer

Endava • Karnataka

On-site
INR 2,500,000 - 3,500,000
Design Lead - .Net
Design Lead - .Net

Endava • India

On-site
INR 3,000,000 - 6,000,000
Competitive salary
Share plan
Performance bonuses
+4
Design Lead - .Net
Design Lead - .Net

Endava • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Competitive salary
Share plan
Bonuses
+2
Senior DevOps Engineer
Senior DevOps Engineer

Endava • Karnataka

Hybrid
INR 1,200,000 - 1,800,000
Senior DevOps Engineer
Senior DevOps Engineer

Endava plc • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior DevOps Engineer
Senior DevOps Engineer

jobr.pro • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Senior Test Engineer
Senior Test Engineer

Endava • Bengaluru

On-site
INR 800,000 - 1,200,000
Inclusive work environment
Personal development opportunities
Senior Software Engineer
Senior Software Engineer

symplr • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Senior Software Engineer
Senior Software Engineer

symplr • Bengaluru

On-site
INR 1,000,000 - 1,500,000