Dotnet Developer

  • Bengaluru
  • Total Ebiz Solutions
Key Responsibilities: Lead the design, development, and deployment of web applications using

.NET/.NET Core

frameworks. Architect and build

RESTful Web APIs

for cross-platform integrations and back-end functionalities. Lead database design, optimization, and maintenance using

SQL Server

and

PostgreSQL . Ensure version control and collaborative development processes using

GitHub . Drive

DevOps

best practices, including CI/CD pipelines, automation, and cloud deployment. Lead the integration of

Node.js

components, ensuring smooth communication between front-end and back-end services. Maintain high standards of code quality through code reviews and best coding practices. Mentor and guide junior developers, offering technical expertise and leadership. Ensure application scalability, performance, and security at all stages of development. Work with stakeholders, including project managers and product owners, to align technical solutions with business requirements. Actively participate in Agile ceremonies and development planning to ensure successful project delivery. Required Skills: .NET/.NET Core

with 7+ years of hands-on experience in full-stack development. Proficiency in

C# ,

ASP.NET Core MVC , and

ADO.NET . Expertise in building

RESTful Web APIs

and microservices architectures. Strong database management skills with

SQL Server

and

PostgreSQL . Deep understanding of

GitHub

for version control, code reviews, and collaborative workflows. Experience with

DevOps

tools for automation, CI/CD, and cloud deployments (e.g.,

Azure DevOps ,

Jenkins ). Strong knowledge of

Node.js

for server-side programming and API development. Familiarity with front-end technologies like

React.js ,

Angular ,

JavaScript ,

HTML5 , and

CSS3 . Experience in cloud platforms such as

Azure

or

AWS . Excellent troubleshooting and problem-solving skills. Ability to work independently and lead a team of developers in a fast-paced environment. Preferred Qualifications: Experience in leading software development teams as a

Tech Lead . In-depth knowledge of microservices architecture and design patterns. Hands-on experience with containerization (e.g.,

Docker ) and orchestration ( Kubernetes ). Familiarity with Agile development methodologies (Scrum/Kanban). Strong understanding of security principles, including authentication, authorization, and data encryption. Education: Bachelor’s degree in computer science, Information Technology, or a related field.