Dotnet Engineer (Software Engineer) - Chennai - ref. r152219

apartmentCoders Brain Technology Private Limited placeChennai calendar_month 

Job Description

ob Description: Dotnet Engineer (Software Engineer)
Role: Dotnet Engineer
Experience: 510 Years (6-Month Contract)
Work Mode: Work From Office (WFO)

Location: Guindy, Chennai

Responsibilities:

Development & Programming:

Develop scalable and high-quality applications using C#, JavaScript/TypeScript, and React.js.

Design, develop, and maintain Microservices and Event-Driven Architectures.

Implement Distributed Systems to enhance system performance and scalability.

Design & Architecture:

Apply OOP (Object-Oriented Programming) principles and SOLID design principles.

Utilize Domain-Driven Design (DDD), CQRS (Command Query Responsibility Segregation), and Event Sourcing to ensure effective system design.

Engage in Test-Driven Development (TDD) to ensure robust code quality.

Collaboration:

Work closely with cross-functional teams to gather requirements, design solutions, and deliver high-quality code.

Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.

Problem Solving:

Identify, troubleshoot, and resolve software-related issues and bugs.

Develop innovative solutions to complex business and technical problems.

Documentation & Communication:

Create and maintain technical documentation.

Effectively communicate progress, challenges, and solutions to stakeholders.

Qualifications:

Education: Bachelor's degree in Computer Science, Information Technology, or a related field.

Experience:

Strong expertise in C# and JavaScript/TypeScript, with practical experience in React.js.

In-depth understanding of .NET Framework and .NET Core.

Hands-on experience with Microservices, Event-Driven Architecture, and Distributed Systems.

Knowledge & Practices:

Proficiency in OOP, SOLID principles, TDD, DDD, CQRS, and Event Sourcing.

Familiarity with Agile methodologies.

Skills:

Excellent problem-solving and analytical skills.

Strong communication and presentation abilities.

local_fire_departmentUrgent

Lead Software Engineer

placeChennai
Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.   1.  Applies scientific methods to analyse and solve software engineering problems.   2.  He...
apartmentBuckmanplaceChennai
Job Description Description Lead Digital Software Engineer - DevOps Location: Chennai, India Required Language: English Employment Type: Permanent Seniority Level: Mid Level Travel: Buckman is a privately held, global specialty chemical...
apartmentTrimble Inc.placeChennai
Job Description Job Summary - Lead Software Engineer - Java-J2EE-Spring-MicroServices-Angular Trimble is looking for a Lead Software Engineer for their Core Product Development team in Chennai. In this role, you will be involved in Architect...