Lead Ii Software Engineering (senior Ms.net)

Year    Chennai, Tamil Nadu, India

Job Description


: Job Title: Senior Software Engineer
Hiring Location: Chennai/Pune
Experience Range: 5+ years in a relevant software development role Job Summary:
The Senior Software Engineer works collaboratively with engineering management, product managers, and other software engineers to develop new product offerings and improve existing solutions in the e-commerce industry. This role involves analyzing, designing, and developing complex modules, as well as supervising and mentoring junior software developers. Key Responsibilities:

  • Subject Matter Expert (SME): Act as the SME for specific components within one or more products/solutions. Assist in software modeling, prototyping, and help Development Team Leaders in overall solution or product design.
  • Collaboration with Enterprise Team: Work closely with the Enterprise team to define the technical roadmap for the future.
  • Estimations and Planning: Develop and coordinate estimates for software defects, new features, and enhancements included in service releases. Participate in planning discussions for new product development and product enhancements.
  • Design & Development: Design, document, code, and deploy new features and resolve defects related to system issues.
  • Task Management: Identify, prioritize, and execute tasks throughout the software development life cycle.
  • Code Reviews: Conduct code reviews and debug code to ensure high quality and adherence to coding standards.
Must-Have Skills:
  • Software Development Expertise: Minimum 5 years of experience in software development with a focus on .NET framework, ASP.NET MVC, and high proficiency in client-side technologies like jQuery, Bootstrap, Angular, HTML & CSS, and JavaScript.
  • Database Skills: High proficiency with MS SQL Server, including writing SQL queries, using MS SQL 2019, ADO.NET, Entity Framework 6.4 (ORM), and EF Plus.
  • Problem-Solving: Ability to design and implement software solutions for complex problems.
  • Code Quality: Strong experience with code reviews, debugging, and maintaining high code quality throughout the development process.
  • Communication Skills: Excellent written and verbal communication skills, capable of discussing technical concepts with both technical and non-technical stakeholders.
Good-to-Have Skills:
  • Management/Leadership Experience: 5 years of experience in a management or leadership capacity, including mentoring junior developers.
  • Project Management Experience: 3 years of experience managing multiple projects and teams.
  • Tool Proficiency: Experience using Atlassian tools such as Jira or Confluence for project management and collaboration.
  • Cloud Experience: Experience working with AWS cloud services.
  • Frontend Frameworks: Familiarity with Angular, React, and VB.
  • Version Control: Experience with Git/Bitbucket for version control.
  • Agile Methodology: Experience working in Agile (Scrum) software development environments.
  • Attention to Detail: High attention to detail and strong problem-resolution skills.
Minimum Requirements:
  • Bachelor

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3626015
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year