Senior Full Stack Developer

Version-1

Bengaluru

On-site

INR 3,500,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Quarterly Profit Share
Career Development programs
Flexible/remote working
Pension
Private Healthcare
Life Assurance
Employee Discount
Gym Discounts
Mindfulness Workshops

Job summary

Version 1 is seeking a highly skilled Senior Software Engineer with expertise in .NET Core, C#, Web API, Azure, and ReactJS to design and build scalable enterprise applications. The role combines hands‑on development with leadership and stakeholder management in an Agile environment.

You will mentor teams, drive architecture, ensure code quality, and collaborate with global clients to deliver reliable, secure solutions across cloud platforms.

Qualifications

  • 8+ years of professional experience, including 4+ years leading and mentoring development teams.
  • 6+ years of hands-on development in enterprise apps using ASP.NET Core, C#, Web API, Azure, SQL Server.
  • Strong understanding of OOP, SOLID, and MVVM/SPA patterns.
  • Proficiency in unit testing with xUnit and Jest/RTL.
  • Experience with EF Core and Dapper for ORM.
  • SQL Server expertise, including writing and optimizing stored procedures and views.
  • Knowledge of Azure cloud services, CI/CD and DevOps practices.
  • Containerization with Docker/Kubernetes and IaC concepts.

Responsibilities

  • Conduct discovery sessions to define solution approach and provide accurate effort estimates.
  • Break down backlog and drive timely, high-quality delivery.
  • Mentor developers and foster collaboration and continuous learning.
  • Apply SOLID principles for scalable, maintainable apps.
  • Prepare low-level designs and technical specs aligned with architecture.
  • Create architectural diagrams using Visio/Draw.io/Figma.
  • Work with EF Core and Dapper for data access.
  • Build and optimize stored procedures, triggers, and views in SQL Server.
  • Ensure code quality with unit tests and security reviews.
  • Drive CI/CD with Azure DevOps and Git for deployments.
  • Lead Agile ceremonies and backlog refinement.
  • Conduct peer and secure code reviews; enforce coding standards.
  • Perform SAST/DAST to maintain security and quality.
  • Manage Azure deployments and performance optimization.
  • Collaborate with stakeholders to align solutions with business goals.
  • Mentor junior developers.

Skills

ASP.NET Core
C#
Web API
ReactJS
Azure Services
Leadership
Stakeholder management
Unit testing
CI/CD
Agile/Scrum

Education

Bachelor’s degree in Engineering/Computer Science

Tools

Entity Framework Core
Dapper
SQL Server
Azure DevOps
Git
Visio
Draw.io
Figma

Job description

Version 1 has celebrated30 yearsinbusinessand continues to be trusted by global brands to delivertechnology and transformationsolutions that drive customer success. Ourdeepexpertiseenables our customers to navigate the rapidlyevolving technology landscape. We foster strong partnerships withglobal technology leadersincluding Microsoft, AWS, Oracle, Red Hat,OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services.

We’rean award-winning employer reflecting how our employees are at the very heartof whatwe do:

  • 10+ years as a Great Place to Work in Ireland & UK
  • Best Workplace for Women in the UK & Ireland by GPTW
  • Best Workplace for Wellbeing in the UK by GPTW

We’rea corevalues drivencompany, we hire people who share our values, and we reward those who display and foster them,it’sdeeply embedded within our DNA. Invest in us andwe’llinvest in you!.

Job Description

Position Overview

We are seeking a highly skilled Senior Software Engineer with strong expertise in .NET Core, C#, Web API, Azure Services and ReactJS. The ideal candidate will have proven experience in designing and building scalable enterprise applications, and driving engineering excellence. This role requires a mix of hands-on technical expertise, leadership, and stakeholder management, ensuring the successful delivery of solutions in an Agile environment.

Key Responsibilities

  • Conduct project discovery sessions to understand requirements, define the solution approach, create detailed technical designs, and provide accurate effort estimates.
  • Break down backlog items into actionable tasks, assign ownership, and drive timely, high-quality delivery.
  • Mentor, coach, and support team members on technical challenges, fostering a culture of collaboration and continuous learning.
  • Apply design principles, SOLID practices, and innovative solutions to deliver scalable and maintainable applications.
  • Prepare low-level designs, technical specifications, and functional documentation aligned with overall architecture.
  • Develop architectural diagrams, workflow models, and prototypes using tools such as Visio, Draw.io, and Figma.
  • Work with Entity Framework Core and Dapper for ORM and data access.
  • Build and optimize complex Stored Procedures, Triggers, and Views in SQL Server.
  • Ensure reliability and maintainability of code through unit testing (xUnit, Jest, React Testing Library).
  • Use Azure DevOps and Git for source control, branching/merging strategies, CI/CD automation, and deployment.
  • Actively drive Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog refinement.
  • Conduct peer code reviews and secure code reviews, ensuring adherence to coding standards, best practices, and application security guidelines.
  • Perform static and dynamic code analysis (SAST & DAST) to maintain security and code quality.
  • Leverage Azure services (App Services, Functions, Container Apps, SQL, etc.) for cloud-native application development and deployments.
  • Manage Azure deployments, application performance optimization, and basic cloud administration tasks.
  • Collaborate with stakeholders and cross-functional teams to ensure technical solutions align with business goals.
  • Provide guidance and mentoring to junior developers, encouraging growth and maintaining delivery excellence.
Qualifications

Required Skills

  • Bachelor’s degree in Engineering/Computer Science with 8+ years of professional experience, including 4+ years of leading and mentoring development teams.
  • Strong experience in end-to-end project delivery – from requirement analysis and design to development, testing, deployment, and support.
  • 6+ years of hands-on development experience in building enterprise applications using ASP.NET Core, C#, Web API, Azure Services and SQL Server.
  • Strong understanding of OOP principles, SOLID practices, design patterns (MVVM, component-based architecture), and SPA frameworks.
  • Proficiency in writing unit tests with xUnit (backend) and Jest/React Testing Library (frontend).
  • Experience working with Entity Framework Core and Dapper for ORM and data access.
  • Strong knowledge of SQL Server, with ability to write and optimize Stored Procedures, Triggers, and Views.
  • Experience with Azure cloud services – App Services, Functions, Container Apps, SQL, deployments, and basic cloud administration.
  • Knowledge of microservices architecture, API security (OAuth2, JWT, Azure AD), and event-driven systems (Azure Service Bus, Event Grid).
  • Hands-on experience with CI/CD pipelines (Azure DevOps/GitHub Actions) and modern DevOps practices.
  • Familiarity with containerization (Docker, Kubernetes) and infrastructure-as-code concepts (ARM, Bicep, Terraform).
  • Exposure to code quality and observability tools like SonarQube and Application Insights.
  • Strong leadership in Agile/Scrum methodologies – sprint planning, backlog refinement, estimation, conducting code reviews, and enforcing coding standards.
  • Excellent communication, presentation, and stakeholder management skills, with the ability to translate business needs into technical solutions.
  • Willingness to work in UK shift hours for effective collaboration with global teams and clients.

Desired Skills

  • Agile certifications such as CSM (Certified ScrumMaster) or PSM (Professional Scrum Master).
Additional Information

Why Version 1?

At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their wellbeing, professional growth, and financial stability.

  • Share in our success with our Quarterly Performance-Related Profit Share Scheme, where employees collectivelybenefitfrom a share of our company's profits
  • Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development programme
  • Flexible/remote working, Version 1 is tremendously understanding of life events and people’s individual circumstances and offer flexibility to help achieve a healthy work life balance
  • Financial Wellbeing initiativesincluding;Pension, Private Healthcare Cover, Life Assurance, Financialadviceand an Employee Discount scheme
  • Employee Wellbeing schemes including Gym Discounts, Bike to Work, Fitness classes, Mindfulness Workshops, Employee Assistance Programme and much more. Generous holiday allowance, enhanced maternity/paternity leave, marriage/civil partnership leave and special leave policies
  • Educationalassistance, incentivised certifications, and accreditations, including AWS, Microsoft, Oracle, and Red Hat
  • Reward schemes including Version 1’s Annual Excellence Awards & ‘Call-Out’ platform.
  • Environment, Social and Community First initiatives allow you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes.

And many more exciting benefits… drop us a note to find out more.

Version1 is an equal opportunities employer.

We are committed to building a diverse,inclusiveand respectful workplace where everyone feels valued and able to thrive. We welcome applications from people of all backgrounds, identities and lived experiences, and we value the different perspectives people bring including those shaped by disability and neurodiversity.

We want every candidate to have a positive and accessible recruitment experience. If you need reasonable adjustments at any stage of the process, please contact your recruiter at Version 1. We will consider all requests carefully,respectfullyand confidentially.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

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

Similar jobs worth comparing

Senior Software Engineer – .NET, React & Azure
Senior Software Engineer – .NET, React & Azure

Version 1 • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Profit-share scheme
Flexible / Hybrid working
Educational assistance
+2
Azure Developer
Azure Developer

慨正橡扯 • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Flexible/remote working
Private Healthcare
Pension Plan
+2
Senior Data Engineer
Senior Data Engineer

Version 1 • Mumbai

On-site
INR 1,000,000 - 1,500,000
Quarterly Performance-Related Profit Share
Flexible/remote working
Employee Wellbeing schemes
Scrum Master
Scrum Master

Version 1 • Bengaluru

Hybrid
INR 900,000 - 1,300,000
Quarterly profit share
Mentorship programs
Flexible/remote working
+6
PeopleSoft Technical Consultant
PeopleSoft Technical Consultant

Version 1 • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Profit sharing
Career development
Flexible/remote work
+3
Senior Network Engineer
Senior Network Engineer

Version 1 • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Quarterly profit share
Career development programs
Flexible/remote working
+5
AI Full-Stack Engineer
AI Full-Stack Engineer

Version 1 • Mumbai

On-site
INR 2,500,000 - 4,000,000
Quarterly profit share
Career progression programs
Flexible/remote working
+1
Fullstack Developer
Fullstack Developer

Hackajob • Pune District, Bengaluru, Hyderabad

On-site
INR 4,000,000 - 7,000,000
Oracle Cloud Technical Consultant, Senior
Oracle Cloud Technical Consultant, Senior

Version 1 • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Profit sharing
Flexible/Remote working
Pension
Databricks SME
Databricks SME

Version-1 • Mumbai

On-site
INR 1,800,000 - 2,800,000
Quarterly Profit Share
Career progression mentorship
Flexible/remote working
+4