Lead Software Engineer (C# .Net)

8 - 13 Years
Bengaluru

Job Description

Key Job Functions/Requirements:

 * Hands-on experience with construction of complex engineering solutions and knowledge of software development methodologies 

* Assumes end-to-end ownership of solutions as part of Agile SCRUM team, which includes assisting in development of testing automation and other key quality aspects

 * Assist in establishing and supporting coding standards 

* Engage in all Agile ceremonies including planning, grooming, product demonstrations, and team retrospectives.

 * Mentor and train other Software Engineers 

* Take the lead on challenging software engineering projects

 * Positive influence to unite teams to achieve success - has a "Can do" attitude 

* Lead team level projects to completion in alignment with business expectation

Proficient in the following: 

* Unit testing as well as coding in 1-2 languages (e.g. Java, C#, etc.) 
* Object Oriented Design (OOD) and analysis 
* Application of design patterns 
* Application of non-functional software qualities such as resilience, maintainability, etc. 
* Applying behavior-driven testing techniques

Education Bachelor's Degree in Computer Science or equivalent Minimum Experience 7+ years 

Specialized Knowledge & Skills

 * Experience with technical and project leadership of engineering teams 
* Experience with participation in performance reviews, goal setting, and mentoring sessions
* Proficient in C# .NET 
* Experience with ORM Frameworks (Entity Framework, NHibernat)
 * Experience with HTML5 and CSS3
 * Experience with RDBMS
 * Experience with front-end technologies (NodeJS, ReactJS,       Redux, Redux-Saga, ReduxForm, JSS, Axios)
 * Experience with Engineering and Implementing enterprise level software applications 

Salary: INR 30,00,000 - 45,00,000 PA.

Industry:IT-Software / Software Services

Functional Area:IT Software - Application Programming, Maintenance

Role Category:Programming & Design

Role:Team Lead/Technical Lead

Keyskills

Desired Candidate Profile

Please refer to the Job description above

Education-

UG:Any Graduate - Any Specialization, B.Tech/B.E. - Any Specialization

PG:M.Tech - Any Specialization

Company Profile

Careernet Technologies Pvt Ltd

Transforms the automotive experience with innovations and unparalleled service that helps the customers grow and serve their customers.
It is an industry leading automotive CRM - Customer Relationship Management and dealership training provider, serving auto dealers throughout the US and Canada.
View Contact Details+

Recruiter Name:Vishal

Contact Company:Careernet Technologies Pvt Ltd