R&D Software Engineer II
Read straight from Elovate's careers page, verified 3d ago.Seekless can tailor your résumé to it.
Seekless can write your résumé for this posting first.
Before you apply
LocationIndia - Bangalore
Typefull-time
SenioritySenior
Experience8+ yrs
Company size12+ people
PostedSep 25, 2026 · 1mo ago
Verified live3d ago
At a glanceSummarised by Seekless from the posting.
Must have 8+ years of relevant experience
Thorough knowledge of SQL Server (2012 or above) with ability to independently write optimized queries, sub-queries, functions, procedures, and triggers
3+ years of experience developing products/applications in .NET 4.0 or above using C#, Classic ASP, ASP.NET, JavaScript, and VBScript with SQL Server as the database
Strong object-oriented programming skills
Exposure to multi-threaded environments
Exposure to design patterns
Exposure to Crystal Reports
Experience with both Waterfall and Agile SDLC processes
Design, develop, and maintain full-stack web applications using .NET 6–10, MVC, and Entity Framework
Build scalable RESTful APIs, WebAPI services, and distributed microservices using .NET Core
Develop interactive UI components using JavaScript, jQuery, AngularJS, and Blazor
Implement and manage Hangfire for background tasks, recurring jobs, and workflow automation
Analyze and enhance the performance of existing applications for optimal speed, reliability, and scalability
Collaborate closely with QA, DevOps, architects, and product owners to deliver high-quality, production-ready software
Participate in code reviews, architecture discussions, and technical design sessions
Troubleshoot application issues, perform root cause analysis, and deliver timely resolutions
Contribute to sprint planning, technical estimations, and Agile delivery ceremonies
Maintain thorough technical documentation for new and existing systems
Strong hands-on experience with .NET 6.x to 10.x
MVC architecture and Entity Framework / EF Core
WebAPI and REST Services development
Microservices architecture — design, communication patterns; containerization knowledge is a plus
LINQ, asynchronous programming (async/await), and dependency injection
SQL Server — stored procedures, indexing, and performance tuning
Hangfire — background jobs, task scheduling, retries, and monitoring
JavaScript (native), jQuery, and AngularJS
HTML5, CSS3, and Bootstrap
Blazor (Server and WebAssembly) — component-driven frontend development
Bachelor's in Engineering / Master's in Computer Science
Excellent written and verbal communication
Analytical and problem-solving skills
Exude a strong sense of teamwork while working with internal and external teams
Demonstrated ability to work on multiple projects at one time in a fast-paced, demanding environment
Work with management and implementation teams to understand business requirements
Integrate AI-assisted development workflows using GitHub Copilot and Claude Code as part of daily development practice
Use AI tools to accelerate code generation, refactoring, unit test creation, and documentation
Apply prompt engineering techniques to get more accurate and useful outputs from AI coding assistants
Use AI-powered code review and analysis tools to identify performance issues, security vulnerabilities, and code quality improvements
Stay current on AI developments in the .NET and full stack ecosystem, bringing relevant tools and practices to the team
Apply critical engineering judgment to all AI-generated code — always reviewing, testing, and validating outputs before merging to production
Experience with containerization platforms such as Docker or Kubernetes
Familiarity with Azure services and cloud-based deployments
Background in public safety, government technology, or ATE systems
Exposure to CI/CD pipelines and DevOps practices
Skills
SQL Server
C#
Classic ASP
ASP.NET
JavaScript
VBScript
.NET
MVC
Entity Framework
WebAPI
.NET Core
jQuery
AngularJS
Blazor
Hangfire
LINQ
HTML5
CSS3
Bootstrap
GitHub Copilot
Claude Code
Docker
Kubernetes
Azure
Job Summary:
Elovate is seeking an experienced Full Stack .NET Developer to design, build, and maintain high-performance web applications and services that power our automated traffic enforcement platform. You will bring deep expertise in Microsoft technologies — including .NET Core, MVC, and Entity Framework — and hands-on experience building scalable RESTful APIs and microservices. This role also requires practical proficiency with AI-assisted development tools, making you a force multiplier for quality and delivery speed within the engineering team.
Job Description:
Technical Skills:
Application Development
•
Must have 8+ years of relevant experience (minimum).
•
Thorough knowledge of SQL Server (2012 or above) with the ability to independently write optimized queries, sub-queries, functions, procedures, and triggers.
•
3+ years of experience developing products/applications in .NET 4.0 or above using C#, Classic ASP, ASP.NET, JavaScript, and VBScript with SQL Server as the database.
•
Strong object-oriented programming skills.
•
Exposure to multi-threaded environments.
•
Exposure to design patterns.
•
Exposure to Crystal Reports.
•
Experience with both Waterfall and Agile SDLC processes.
Additional Technical Skills
•
Design, develop, and maintain full-stack web applications using .NET 6–10, MVC, and Entity Framework.
•
Build scalable RESTful APIs, WebAPI services, and distributed microservices using .NET Core.
•
Develop interactive UI components using JavaScript, jQuery, AngularJS, and Blazor.
•
Implement and manage Hangfire for background tasks, recurring jobs, and workflow automation.
•
Analyze and enhance the performance of existing applications for optimal speed, reliability, and scalability.
Quality, Collaboration & Delivery
•
Collaborate closely with QA, DevOps, architects, and product owners to deliver high-quality, production-ready software.
•
Participate in code reviews, architecture discussions, and technical design sessions.
•
Troubleshoot application issues, perform root cause analysis, and deliver timely resolutions.
•
Contribute to sprint planning, technical estimations, and Agile delivery ceremonies.
•
Maintain thorough technical documentation for new and existing systems.
Requirements
Microsoft Full Stack
•
Strong hands-on experience with .NET 6.x to 10.x.
•
MVC architecture and Entity Framework / EF Core.
•
WebAPI and REST Services development.
•
Microservices architecture — design, communication patterns; containerization knowledge is a plus.
•
LINQ, asynchronous programming (async/await), and dependency injection.
•
SQL Server — stored procedures, indexing, and performance tuning.
•
Hangfire — background jobs, task scheduling, retries, and monitoring.
Frontend Skills
•
JavaScript (native), jQuery, and AngularJS.
•
HTML5, CSS3, and Bootstrap.
•
Blazor (Server and WebAssembly) — component-driven frontend development.
Nice to Haves
•
Experience with containerization platforms such as Docker or Kubernetes.
•
Familiarity with Azure services and cloud-based deployments.
•
Background in public safety, government technology, or ATE systems.
•
Exposure to CI/CD pipelines and DevOps practices.
Educational Qualification
•
Bachelor’s in Engineering / Master’s in Computer Science.
Non-Technical Skills
•
Excellent written and verbal communication.
•
Analytical and problem-solving skills.
•
Exude a strong sense of teamwork while working with internal and external teams.
•
Demonstrated ability to work on multiple projects at one time in a fast-paced, demanding environment.
•
Work with management and implementation teams to understand business requirements.
AI & Technology
AI-assisted development is a core expectation for this role. Elovate’s engineering team actively integrates AI tools into daily development practice to accelerate delivery, improve code quality, and reduce technical debt.
•
Integrate AI-assisted development workflows using GitHub Copilot and Claude Code as part of daily development practice.
•
Use AI tools to accelerate code generation, refactoring, unit test creation, and documentation.
•
Apply prompt engineering techniques to get more accurate and useful outputs from AI coding assistants.
•
Use AI-powered code review and analysis tools to identify performance issues, security vulnerabilities, and code quality improvements.
•
Stay current on AI developments in the .NET and full stack ecosystem, bringing relevant tools and practices to the team.
•
Apply critical engineering judgment to all AI-generated code — always reviewing, testing, and validating outputs before merging to production.
Worker Type:
Regular
Number of Openings Available:
0