.Net Engineer - C# Programming

6 - 10 years

6 - 10 Lacs

Posted:1 month ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

.Net Engineer


Key Responsibilities

  • Team Leadership:

    Lead a team of 3-5 developers in the design, development, and deployment of software solutions using .Net technologies.
  • Project Management:

    Manage project lifecycles, including comprehensive planning, efficient execution, diligent monitoring, strategic resource allocation, and proactive risk mitigation.
  • Solution Design:

    Analyze project requirements thoroughly and design efficient solutions utilizing

    C#, ASP.Net (2.0/3.5/4.0), and ADO.Net

    .
  • Application Development:

    Develop and implement secure and scalable web applications, maintaining a strong focus on data integrity and optimal performance.
  • Database Management:

    Design and manage databases using

    SQL Server

    , which includes writing complex queries, procedures, views, and triggers, and implementing performance tuning techniques.
  • Documentation:

    Create and maintain clear, concise technical documentation associated with all projects.
  • Code Quality & Standards:

    Conduct regular code reviews and ensure strict adherence to best practices and coding standards (SEI-CMM preferred).
  • Communication & Collaboration:

    Effectively communicate project goals, expectations, and timelines to both team members and key stakeholders.
  • Release Management:

    Oversee application release management and deployment processes.
  • SDLC Participation:

    Actively participate in the overall Software Development Life Cycle (SDLC) process.

Qualifications

  • Education:

    Bachelor's degree in Computer Science, Information Technology, Electronics & Communication Engineering, Electrical Engineering, or a related field (BE/BTech/MCA).
  • Experience:

  • 6-10 years of overall experience in

    .Net development and SQL Server technologies

    .
  • Minimum of

    2 years of experience leading and managing a team of developers

    .
  • Technical Skills:

  • Proven ability to manage multiple projects simultaneously.
  • Strong understanding of

    database design concepts and principles

    .
  • Experience with

    Web APIs, Web services

    , and various deployment methodologies.
  • Soft Skills:

  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to work independently with minimal supervision and manage time effectively.
  • Strong analytical and critical thinking skills.
  • Passion for technology and a commitment to continuous learning.

Desired Skills

  • Experience with

    payment gateway integrations

    (a plus).
  • Familiarity with the

    e-Governance domain

    (a plus).
  • Knowledge of

    JavaScript

    (preferred).

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Maimsd Technology logo
Maimsd Technology

Technology / Software

Silicon Valley

RecommendedJobs for You

Mumbai City, Maharashtra, India