.Net Full stack developer

Chennai, Tamil Nadu, India
Sep 18, 2024
Sep 18, 2025
Hybrid
Full-Time
8 Years
Job Description

As a Senior Consultant, you will leverage your extensive experience to drive the design, development, and testing of .NET applications. You will play a pivotal role in delivering robust software solutions, utilizing your deep expertise in .NET technologies, including Core.NET, MVC, and Oracle/SQL.

Key Responsibilities

  1. Application Development. Design and develop .NET applications, both web and Windows-based, ensuring adherence to the Software Development Life Cycle (SDLC) standards.
  2. Unit Testing. Conduct thorough unit testing of applications to ensure they meet high-quality standards and function as intended.
  3. Technology Utilization. Utilize your in-depth knowledge of .NET, Core.NET, MVC, and Oracle/SQL to develop and enhance applications. Apply your expertise in C#, OOPS, Web Services, and WCF effectively.
  4. Database Management. Debug and maintain Oracle stored procedures and table structures, ensuring optimal performance and data integrity.
  5. Problem Solving. Employ strong analytical and problem-solving skills to address complex issues and deliver practical solutions.
  6. Collaboration. Work collaboratively within a team environment, fostering relationships across departments to ensure successful project outcomes.
  7. Communication. Communicate complex technical concepts clearly to non-technical stakeholders, both verbally and in writing.

Essential Skills and Experience

  1. Experience. Minimum of 8 years in software development and maintenance, with a strong background in .NET technologies.
  2. Technical Expertise. Proficiency in .NET technologies, including Web and Windows applications, C#, SQL Server, and Oracle. Experience with Web Services, WCF, and Windows applications.
  3. Communication Skills. Excellent verbal and written communication abilities, capable of explaining complex technical issues to a non-technical audience.
  4. Analytical Abilities. Strong analytical and problem-solving skills with a focus on delivering practical, effective solutions.
  5. Team Collaboration. Proven ability to work collaboratively within a team and build strong relationships across various departments.

If you are passionate about software development and looking to take on a challenging role where you can make a significant impact, we encourage you to apply for this exciting opportunity.

Related Jobs