Upload Button Icon Add office photos
filter salaries All Filters

12 Consultancy Group Jobs

Senior .Net Developer - C# Programming (7-10 yrs)

7-10 years

Senior .Net Developer - C# Programming (7-10 yrs)

Consultancy Group

posted 2mon ago

Job Role Insights

Flexible timing

Job Description

Job Description :


Key Responsibilities :

- Design and Development : Design, develop, and maintain scalable backend systems using C#, .NET Core, and microservices architecture.

- Microservices Implementation : Build and maintain microservices in a distributed system to enable scalable and resilient applications. Utilize design patterns and best practices to ensure modularity and reusability.

- Object-Oriented Programming : Leverage your strong understanding of object-oriented programming (OOP) principles to write efficient, clean, and maintainable code.

- C# Libraries : Develop reusable C# libraries and components to support other applications and systems within the organization.

- Design and Architectural Patterns : Apply design patterns such as Singleton, Factory, Repository, and Dependency Injection to enhance the maintainability and flexibility of the codebase.

- Concurrency Patterns : Implement and understand concurrency patterns in C# to efficiently manage multi-threading and parallel processing.

- Database Design & Integration : Create PostgreSQL schemas that represent business processes and integrate them into the application architecture.

- Code Quality : Write clean, readable, and optimized C# code while following best practices and adhering to coding standards. Ensure code is maintainable and scalable.

- Automated Testing : Implement unit tests, automated testing platforms, and continuous testing frameworks to ensure robust and error-free code.

- Version Control & CI/CD : Work with version control tools such as Git and integrate your code with continuous integration (CI) systems to ensure smooth deployments and code updates.

- Cloud Development : Work with cloud providers (preferably GCP, but AWS or Azure is acceptable) to build, deploy, and scale cloud-based applications.

- Team Collaboration : Collaborate closely with frontend developers, product managers, and other stakeholders to deliver high-quality features in an Agile environment.

- Mentorship : Provide guidance and mentorship to junior developers, helping them improve coding practices and technical skills.

Required Skills & Experience :

- Proficient in C# : Strong experience in C#, with a deep understanding of its ecosystems and libraries.

- .NET Framework & .NET Core : Experience working with .NET Framework and .NET Core for backend development.

- Microservices Architecture : Hands-on experience in developing microservices and understanding the principles of distributed systems.

- Design Patterns : Familiarity with common design patterns (e.g., Singleton, Factory, Strategy, Observer, etc.) and when to apply them in the software design.

- Object-Oriented Programming : Solid foundation in object-oriented programming (OOP) principles and best practices.

- Concurrency Patterns : Knowledge of concurrency patterns in C# (e.g., Task Parallel Library, async/await, multithreading).

- Database Knowledge : Experience with PostgreSQL, including creating schemas, writing queries, and optimizing database performance.

- Clean Code : Strong commitment to writing clean, readable, and maintainable code that follows industry standards.

- Automated Testing & Unit Tests : Experience with implementing automated tests and writing unit tests to ensure high-quality code.

- Version Control & CI/CD : Proficiency with version control systems like Git and experience with continuous integration and deployment pipelines.

- Cloud Experience : Knowledge of cloud platforms (preferably Google Cloud Platform (GCP), but AWS or Azure are also acceptable).

- Scalable Application Design : Understanding the fundamental principles of designing scalable and high-performance applications.

- React (Good to Have) : Experience with React for building modern, interactive UIs would be a plus.


Functional Areas: Other

Read full job description

Prepare for Senior .NET Developer roles with real interview advice

What people at Consultancy Group are saying

What Consultancy Group employees are saying about work life

based on 4 employees
75%
50%
50%
100%
Flexible timing
Monday to Saturday
Within city
Day Shift
View more insights

Consultancy Group Benefits

Job Training
Free Transport
Education Assistance
Soft Skill Training
Health Insurance
Child care +6 more
View more benefits

Compare Consultancy Group with

McKinsey & Company

3.8
Compare

BCG

3.7
Compare

Bain & Company

3.8
Compare

Deloitte

3.8
Compare

PwC

3.4
Compare

KPMG India

3.5
Compare

Ernst & Young

3.4
Compare

Accenture

3.8
Compare

Capgemini

3.7
Compare

IBM

4.0
Compare

EXL Service

3.7
Compare

Access Healthcare

3.9
Compare

S&P Global

4.1
Compare

AGS Health

4.0
Compare

Straive

3.4
Compare

Crisil

3.6
Compare

CorroHealth infotech

3.3
Compare

Indegene

3.4
Compare

Kantar

3.5
Compare

Acuity Knowledge Partners

3.4
Compare

Similar Jobs for you

Senior .NET Developer at Isteer technologies pvt ltd

10-14 Yrs

₹ 25-30 LPA

DOT NET Developer at ENTIOVI TECHNOLOGIES PRIVATE LIMITED

3-7 Yrs

₹ 12-20 LPA

Senior Backend Engineer at PROARCH IT SOLUTIONS PRIVATE LIMITED

7-10 Yrs

₹ 17-25 LPA

.NET Architect at Aezion.Inc

3-8 Yrs

₹ 10-24 LPA

Dot Net Engineer at MaimsD Technology

6-10 Yrs

₹ 18-30 LPA

Dot Net Engineer at MaimsD Technology

6-10 Yrs

₹ 18-30 LPA

Dot Net Core Developer at Orange Shark

5-8 Yrs

₹ 15-25 LPA

Principal Engineer at PAIX SERVICES INDIA PRIVATE LIMITED

10-15 Yrs

₹ 15-30 LPA

.NET Architect at MPowerment Resources LLP

5-8 Yrs

₹ 23-33 LPA

Backend Developer at HyrEzy Talent Solutions

4-10 Yrs

₹ 20-50 LPA

write
Share an Interview