Live opening · Posted 8 hours ago

LSE - .Net framwork 4.8 and .Net 8+, C#, SQL

NECSWS · Mumbai, MH, India
Smartrecruiters Hybrid Full-time
You are 8 hours behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 8 hours ago
CompanyNECSWS
LocationMumbai, MH, India
Job typeFull-time
Work modeHybrid
SkillsC#, .NET, SQL, Azure
SourceSmartrecruiters
Listed8 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
10 min from Smartrecruiters publishing this role to us finding it
11 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
70,911 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Experience- 8-12 yrs
Location- Mumbai/Bangalore/ Pune (Hybrid, 12 days in month)
Shift timings- UK shift
Responsibilities
Hands-on software development of features within enterprise client-server applications using the appropriate technology
Participate in Agile Scrum development ceremonies, planning, estimation, design, retrospectives and reviews
Work closely with Business Analysts and the Product Owner to understand the functionality to be developed
Work within the development governance framework, including adherence to coding standards, code reviews, unit and integration testing, UX guidelines and automated testing
Ensure development skills are kept up to date and maintain awareness of new developments in the software industry
Make effective and responsible use of AI productivity tools, including GitHub Copilot, to support development efficiency, code quality, learning and continuous improvement
Ensure all software developed conforms to the appropriate technical and design standards
Take end-to-end ownership of complex features and technical outcomes, working with minimal direction
Break down ambiguous requirements, identify risks and dependencies, and define a pragmatic delivery approach
Design robust solutions and make balanced trade-offs across maintainability, scalability, security, performance, user experience and technical debt
Influence technical decisions through clear recommendations, constructive challenge and collaboration across disciplines
Mentor other developers, provide effective code and design reviews, and help raise engineering capability across the team
Take ownership of production issues through diagnosis, resolution, learning and preventative improvement
Essential experience & skills
Seniority and delivery ownership
8+ years’ experience developing enterprise client-server desktop applications; this is an expected level of experience rather than a substitute for evidence of senior-level capability and impact
Demonstrable experience independently delivering complex features, working through ambiguity and taking end-to-end ownership of technical outcomes
Proven ability to design robust, scalable and maintainable solutions, balancing performance, security, user experience and technical debt
Experience mentoring developers, performing code reviews and raising engineering capability across a team
Core Microsoft development stack
C# and .NET Framework 4.8 and .NET 8 or later
Microsoft Windows Presentation Foundation (WPF) UI framework - Extensible Application Markup Language (XAML)
Strong SQL Server database design and development skills
Windows System Services
Architecture, integration and performance
Object-oriented design and development, including patterns such as MVVM
RESTful APIs, web services and API-driven service architectures, including service-layer and repository patterns
Event-driven and asynchronous integration using messaging technologies such as RabbitMQ
Domain-Driven Design (DDD), CQRS and mediator-based architecture patterns, e.g. MediatR
Dependency injection, separation of concerns and maintainable software design principles
High-performing, multi-threaded and real-time software development
Engineering quality, tooling and productivity
Unit testing with MSTest or NUnit and mock frameworks such as Moq
Source code version control - Team Foundation Version Control (TFVC) and Git
Microsoft Visual Studio and Azure DevOps for source control, work tracking and delivery workflows
Responsible use of AI productivity tools, including GitHub Copilot, with appropriate engineering judgement, review and quality controls
Strong diagnostic and troubleshooting skills across application, service, database and integration layers
Awareness of secure coding practices, vulnerability remediation and the importance of security in mission-critical software
Agile delivery and cloud environments
Proven experience working with Agile software development methodologies, including Scrum and Kanban
Experience using Azure or other cloud environments
Communication, collaboration and continuous improvement
Strong analytical, problem-solving and communication skills, with the ability to influence technical decisions and collaborate effectively across disciplines
Strong interpersonal skills with the ability to interact effectively with internal onshore and offshore colleagues
Dynamic and enthusiastic approach to software development with a focus on quality and continuous improvement
Degree, equivalent qualification or relevant professional experience, ideally in a technology-related discipline

Employment type
Full-time

Work arrangement
Hybrid

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App