Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer .NET, React & Azure @ VersionNext

Home > Software Development

 Senior Software Engineer .NET, React & Azure

Job Description

Position Overview
We are seeking a highly skilled Senior Engineer with strong expertise in .NET Core, C#, Web API, ReactJS(MUST) and Azure Cloud. 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.
The successful candidate will have a strong foundation in object-oriented programming, modern JavaScript/TypeScript, cloud technologies (Azure), and SQL databases. They should be proactive, self-motivated, and capable of mentoring team members while collaborating effectively with international clients and cross-functional teams.
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.
  • Design, develop, and maintain applications using .NET Core / .NET 6+, ASP.NET Core, Web API, and ReactJS with modern JavaScript/TypeScript, HTML5, and CSS3.
  • 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
  • Bachelors degree in Engineering/Computer Science with 8 to 10+ years of professional experience.
  • 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, and SQL Server.
  • Proven expertise in ReactJS with modern JavaScript/TypeScript, HTML5, CSS3, Redux (or similar state management libraries).
  • 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
  • Azure Developer Associate certification.
  • Azure Solution Architect certification.
  • Agile certifications such as CSM (Certified ScrumMaster) or PSM (Professional Scrum Master).

Job Classification

Industry: Accounting / Auditing
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Version 1
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   software engineer kubernetes github solution architect html5 sprint react javascript sql server sql microservices docker mvvm git devops scrum coaching typescript agile aws employee wellbeing css3 azure architecture

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Software Engineer - HashiCorp Secure Products

  • IBM
  • 9 - 14 years
  • Bengaluru
  • 15 hours ago
₹ Not Disclosed

Senior Software Engineer - HashiCorp Secure Products

  • IBM
  • 9 - 14 years
  • Bengaluru
  • 21 hours ago
₹ Not Disclosed

Urgent opening For Senior Software Engineer position - Pan India

  • Virtusa
  • 6 - 11 years
  • Hyderabad
  • 16 days ago
₹ 50,000-3 Lacs P.A.

Senior Software Engineer

  • GEP
  • 4 - 7 years
  • Mumbai
  • 15 hours ago
₹ 0 P.A.

VersionNext

VersionNext is a full-service Branding, Marketing and Advertising agency offering Design, Print, Web & Digital solutions to a cross-industry clientele.

Job Listings