Senior Software Engineer – .NET, React & Azure
Version 1 · Bengaluru, KA, India
About The Role
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.
Required Skills
- Bachelor’s 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).
- 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 collectively benefit from 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/Hybrid 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 initiatives including; Pension, Private Healthcare Cover, Life Assurance, Financial advice and 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. 
- Educational assistance, 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. 
- Video links:  https://www.youtube.com/watch?v=F_d3ELTH5zo
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing
