logo

JobNob

Your Career. Our Passion.

Dotnet Developer


TechExtensor Pvt. Ltd.


Location

Ahmedabad | India


Job description

Software Development Team Lead The Software Development Team Lead will be part of an agile

development team, building and working on enterprise-grade software systems on top of the Microsoft .NET development stack.

The Software Development Team Lead will provide technical and team leadership through coaching and mentorship.

Duties and Responsibilities :

● Reporting to the Director of Research and Development, the duties and responsibilities of the

Software Development Team Lead include: Guide team development efforts towards successful

project delivery. Provide technical leadership to teammates through coaching and mentorship.

● Maintain high standards of software quality within the team by establishing good practices and

habits. Identify and encourage areas for growth and improvement within the team.

● Collaborate with other software developers, business analysts and software architects to plan,

design, develop, test, and maintain web- and desktop-based business applications built on

Microsoft technologies.

● Assist in the collection and documentation of user's requirements, development of user stories,

estimates and work plans. Prepare reports, manuals and other documentation on the status,

operation and maintenance of software. Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code.

● Package and support deployment of releases. Work with teammates in the migration of legacy

applications to current Microsoft technologies.

● Develop, refine, and tune integrations between applications. Analyze and resolve technical and

application problems.

● Assess opportunities for application and process improvement and prepare documentation of

rationale to share with team members and other affected parties. Adhere to high-quality

development principles while delivering solutions on-time and on-budget. Provide third-level

support to business users.

● Research and evaluate a variety of software products.

● Desired Skills & Experience Minimum Requirements 5+ years' experience as a Software

Developer Prior experience in a technical leadership position College or University degree in

Computer Science or a related discipline

● Core Competency Requirements Proficient with Microsoft .NET 3.5+ development using C# In

depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF,

WF, LINQ and EF Extensive experience designing and developing enterprise grade software

● Experience with source control management systems and continuous integration/deployment

environments

● Experience with automated testing Experience with agile development methodologies including

Kanban and Scrum Experience with multi-threading and concurrency

● Experience with debugging, performance profiling and optimization Comprehensive

understanding of object-oriented and service-oriented application development techniques and

theories Internally motivated, able to work proficiently both.

Requirements and skills :

● Proven experience as a .NET Developer or Application Developer

● Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g.

Model-View-Controller (MVC))

● Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3

● Familiarity with architecture styles/APIs (REST, RPC)

● Work experience in .Net Core

● Good hands on SQL sever with complex stored procedure , Joins , Views.

● Understanding of Agile methodologies

● Excellent troubleshooting and communication skills

Desired Attitude:

● Positive, energetic, and results-driven with a focus on getting tasks accomplished.

● Empathetic and capable of effectively managing team dynamics in various scenarios.

● Proficient in guiding teams through example-based leadership rather than simply

asking for direction.

Company Culture:

● Emphasizes the impact made rather than titles or years of experience.

● Respects and values diverse opinions, fostering a culture of mutual respect

regardless of positions or departments.

● Emphasizes efficiency through concise, straightforward communication and

action-oriented approaches.

Eligibility Criteria:

● Minimum 6 years of experience in the IT industry.

● Minimum of 3 years of technical experience as a Developer, demonstrating

proficiency in coding, development methodologies, and problem-solving skills within

the software development domain

Evaluation Process (Approx. 6 Days):

1. HR Screening: Immediate upon initial contact.

2. Project Management Skill Evaluation: Conducted by the Delivery Head within 2

days.

3. Attitude Assessment: Assessed by a Lead Team Member within 1 day.

4. Technical & Cultural Fit: Evaluated by the CEO within 2 days.

5. Offer Discussion & Role Clarity: Finalized by HR within 1 day.

Package Range: Best as per Industry

Reporting To: CEO

Direct Reporting From: Leads & PMs

This role seeks a person adept at steering project success, fostering a positive team environment, and contributing significantly to our culture of efficiency and impactful execution.


Job tags



Salary

All rights reserved