Search by job, company or skills

M

.Net Engineer - C# Programming

6-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

Maimsd Technology is seeking a highly experienced .Net Engineer with strong C# programming skills to lead a team in designing, developing, and deploying robust software solutions. The ideal candidate will have extensive experience in the full software development lifecycle, strong leadership capabilities, and expertise in .Net technologies and SQL Server. This role is crucial for managing project lifecycles, ensuring code quality, and driving the successful delivery of scalable and secure web applications.


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).

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

At MaimsD Technology, we empower businesses through innovative IT services, strategic hiring solutions, and talent development. Headquartered in Bangalore, India, with a growing presence in Georgia, USA, we deliver scalable recruitment and staffing support across the globe. Our expertise lies in IT hiring, backed by deep industry insight and a rich talent network that spans from entry-level roles to executive leadership. We also offer tailored services including RPO, SOW-based hiring, contract staffing, and executive search — designed to meet the evolving needs of both startups and enterprises. Driven by passion, guided by experience, and committed to excellence — we are your partner in building teams that drive success.

Job ID: 120638795