Search by job, company or skills

willware technologies

.NET Developer / .NET Lead

Save
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Name: WillwareTechnologies

Role:.NET Developer / .NET Lead

Experience:4+ Years

Location: Chennai

WorkMode:Hybrid

Job Summary

We are seeking an experienced .NET Developer / .NET Lead to design, develop, and maintain enterprise-grade applications using .NET Core, ASP.NET MVC, React.js, and SQL Server. The ideal candidate should possess strong technical expertise in full-stack development, database design, performance optimization, and software engineering best practices. For lead-level positions, the candidate should demonstrate proven experience in technical leadership, mentoring teams, and driving architectural decisions.

Key Responsibilities .NET Developer
  • Develop, enhance, and maintain enterprise applications using .NET Core, ASP.NET MVC, React.js, and SQL Server.
  • Design and implement scalable, secure, and high-performance application components.
  • Build and maintain RESTful APIs and integrate with external systems and services.
  • Develop responsive and interactive user interfaces using React.js.
  • Work with Entity Framework for database operations and application data management.
  • Write, optimize, and maintain Stored Procedures, database queries, and data ingestion processes.
  • Implement Test-Driven Development (TDD) practices and create unit tests to ensure code quality.
  • Participate in code reviews and adhere to coding standards, SOLID principles, and design patterns.
  • Troubleshoot, debug, and optimize applications to improve performance and reliability.
  • Collaborate with cross-functional teams to gather requirements and deliver quality software solutions.
  • Contribute to CI/CD pipelines, deployment activities, and release management processes.
  • Provide post-production support and resolve application issues in a timely manner.

.NET Lead
  • Lead the design, development, and successful delivery of enterprise applications.
  • Provide technical guidance, mentoring, and support to development teams.
  • Drive architectural decisions and ensure adherence to best practices and coding standards.
  • Translate business requirements into technical solutions and implementation strategies.
  • Oversee code reviews, testing strategies, deployment activities, and production support.
  • Ensure application scalability, security, maintainability, and performance optimization.
  • Coordinate with stakeholders, project managers, QA teams, and business users to ensure successful project execution.
  • Identify opportunities for process improvements and promote continuous improvement initiatives within the team.

Required Skills & Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • Strong hands-on experience in .NET Core and ASP.NET MVC application development.
  • Hands-on expertise in React.js for front-end application development.
  • Proficiency in C#, Entity Framework, and object-oriented programming concepts.
  • Strong knowledge of SQL Server, including database design, query optimization, and data ingestion.
  • Expertise in writing and optimizing Stored Procedures.
  • Experience with Test-Driven Development (TDD) and unit testing frameworks.
  • Solid understanding of SOLID Design Principles and industry-standard design patterns.
  • Experience with CI/CD pipelines, source control systems, and DevOps practices.
  • Strong troubleshooting, debugging, and application performance tuning skills.
  • Ability to design and develop scalable, maintainable, secure, and high-performing applications.
  • Knowledge of RESTful APIs, microservices architecture, and cloud-based deployments.

Preferred Qualifications
  • Experience working with Azure or other cloud platforms.
  • Familiarity with Docker, Kubernetes, and containerized application deployments.
  • Experience with Agile/Scrum development methodologies.
  • Exposure to monitoring and logging tools for application support and diagnostics.
  • For Lead roles, proven experience in team leadership, technical mentoring, and stakeholder management.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149286359

Similar Jobs

Chennai, India

Skills:

.Net Core.NET Web APILinqAgile ScrumJIRAAzureMicroservicesNosqlGitGcpElastic SearchEntity FrameworkMvcAWSMS SQL Database

Chennai, India

Skills:

asp.net web api .NET.Net Core.NET6VuejsOauth2JwtJsonAngularMicroservicesReactjsBootstrapAzure DevOpsMVC.NET