DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

QuEST Global Lead -.NET Core C# Developer in Bangalore (Bengaluru), India

55648BR

Title:

Lead -.NET Core C# Developer

Job Description:

Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility.

We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers.

Job Description: .NET Core C# Developer

Position Overview:

We are seeking a skilled and experienced .NET Core C# Developer with 3-6 years of professional experience to join our dynamic development team. As a .NET Core C# Developer, you will play a crucial role in designing, developing, and maintaining software applications using the .NET Core framework. Your expertise in C# and .NET Core will contribute to the success of our projects, ensuring efficient, scalable, and high-quality software solutions.

Responsibilities:

Design, develop, and maintain software applications using the .NET Core framework and C#.

Write clean, maintainable, and well-documented code.

Contribute to the design and architecture of software solutions, ensuring scalability and performance.

Work on both front-end and back-end components of software applications, including API development, database interaction, and user interfaces.

Integrate with various databases, design database schemas, and write efficient SQL queries.

Write unit tests and perform code reviews to maintain code quality and ensure the reliability of software applications.

Identify and resolve performance bottlenecks, scalability issues, and software defects.

Implement security best practices to protect data and applications from vulnerabilities and threats.

Collaborate with cross-functional teams, including designers, product managers, and QA engineers, to deliver high-quality software solutions.

Create and maintain technical documentation, including design documents, code comments, and user manuals.

Utilize version control systems (e.g., Git) to manage and track code changes.

Stay updated with the latest .NET Core and C# features, tools, and best practices.

Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field.

3-6 years of professional experience in software development using .NET Core and C#.

Proficiency in .NET Core and C# development, including a strong understanding of object-oriented programming.

Experience with front-end development technologies (e.g., JavaScript, HTML, CSS) and front-end frameworks (e.g., Angular, React, or Vue.js).

Database experience with SQL and familiarity with ORM frameworks (e.g., Entity Framework).

Knowledge of RESTful API design and development.

Strong problem-solving and debugging skills.

Excellent communication and teamwork skills.

Self-motivated and capable of working independently or as part of a team.

Preferred Skills:

Familiarity with containerization technologies (e.g., Docker) and container orchestration (e.g., Kubernetes).

Experience with cloud platforms such as AWS, Azure, or Google Cloud.

Knowledge of DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.

Auto req ID:

55648BR

Job Type:

Full Time-Regular

Assignment Country:

India

Total Years of Exp:

6 - 9

Education Type:

B.E/B.Tech/BS-Computer Science

Assignment State:

Karnataka

Assignment Location:

Bangalore (Bengaluru)

Experience Level:

Mid Level

DirectEmployers