Software Development Team Lead - .Net

Global Technologies
Bangalore
7 - 8 Years

Posted on: 18/06/2025

Job Description

Requirements :

- 7+ years experience as a Software Developer.

- Experience with hands-on technical management of resources.

- Prior experience in a technical leadership position.

- College or University degree in Computer Science or a related discipline.

- Willing to travel 30% of time to project-sites for implementation & issue resolutions.

Core Competency Requirements :

- Proficient with Microsoft .NET version 4.0+ 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 working with key stakeholders to align on objectives, priorities, trade-offs, and risk.

- Experience with source control management systems and continuous integration/deployment environments.

- Experience with automated testing.

- 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 independently and in a team environment.

- Strong communication skills with both internal team members and external business stakeholders.

- Strong initiative to find ways to improve solutions, systems, and processes.

Preferred Competency Requirements :

- Experience with web development technologies including ASP.NET, MVC3, JavaScript, AJAX and CSS.

- Experience with database development including relational database design, SQL and ORM technologies.

- Experience with Microsoft Lync platform.

- Experience with Slack Technologies platform.

- Experience with user interface design and prototyping.

Responsibilities :

- Other duties may be assigned.

- Drive execution, delivery and implementation of projects with high quality by working with software team on multiple concurrent projects.

- 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 development teams, business analysts, software architects, and key stakeholders to plan, design, develop, test, and maintain weband 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.

- Ensure that team has access to the skills, tools, processes, etc. that they need to produce high-quality, on-time software that meets our customers expectations.

- Oversee the software development lifecycle, ensuring the proper structures are in place for the on-time delivery of high-quality project releases.

- Design, develop, and unit test applications in accordance with established standards.

- Implement developed software solutions at project-sites.

- Provide estimation on software development & implementation efforts to application Engineering & sales departments.

- Participate in peer-reviews of solution designs and related code.

- Package and support deployment of releases.

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

- Research and evaluate a variety of software products.

- Clearly communicate schedule and quality expectations and ensure that the team is operating efficiently.

- Prepare and execute Annual review for all team members.

- Prepare and execute quarterly one on one meetings with each team member.

- Participate in the recruiting of new employees to the software development team.

- Ability to Participate in Project Kick off and project initiation meetings.

Note : Please send Cv only, who can attend the interview weekdays, with short notice period (max 15 days only).

Job Location : Bangalore (Work From Office all 5days).


info-icon

Did you find something suspicious?

Posted By

user_img

Nagesh

Head at Global Technologies

Last Login: 20 Jun 2025

Job Views:  
79
Applications:  28
Recruiter Actions:  27

Functional Area

Backend Development

Job Code

1497983