I

Tech Lead- .NET

Injala Verified employer

Actively hiring · Posted 21d ago · JEV2610B164153438

Salary₹12,00,000 – ₹15,00,000 per year
Experience7–10 yrs
LocationBhopal, Madhya Pradesh
Work modeRemote · Full time
Openings1

Job description

Technical Lead - .NET

Responsibilities:

Develop and deliver technical systems

Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.

Participate in the development and review of documents to comply with SDLC methodologies [e.g., Engineering Work Breakdown Structure (WBS), estimation, Solution Design Document (SDD) and Software Architecture Documents (SAD)]

Provide support and documentation to assist in sustaining the project during the transition to production where necessary

Adhere to Application Engineering methodologies, standards, code reviews

Provide feedback regarding application engineering methodologies, standards, and leading practices when appropriate

Identify potential points of contention for missed activities and notify project leadership of situation and remediation plan

Minimize technical exposure and risk on projects

Provide technical guidance to development team members

Technical deliverables (i.e., code and documentation) on projects assigned

Translate detailed Requirements and Design and Solution Architecture deliverables into detailed design specifications

Maintain effective and consistent communication within the team, with peers, the leadership team, and the peers in other IT groups

Proactively raise issues to Technical and Group Leads when necessary

Produce high-quality application engineering deliverables in accordance with the project timeline

Build and unit test a project to detailed design specifications

Provide thought leadership and technical guidance to engineering staff

Review of code completed

Review performance of developers

Proactively anticipate project issues before they occur; define the problem; identify possible causes; work with the team to identify solutions; select and implement the most appropriate solution

Apply judgment in implementing Application Engineering methodologies, processes, and practices to specific requirements of projects/programs which may include product design engineering, information security, code maintainability and reliability

Requirements:

Must Have:

Bachelor’s OR master’s degree in a technical field and/or equivalent work experience

At least 3 years acting a senior architecture / technical lead role in a comparable organization

Significant experience of deploying large, enterprise-wide implementations to significant user volumes

At least 5 years of hands-on experience leading a team of developers - defining work breakdown structures/tasks, assigning the teamwork items, monitoring, and ensuring quality and adherence to standards etc.

At least 8 years of relevant hands-on work experience building, integrating, and delivering enterprise-wide web and windows applications using Microsoft and other technologies for large organizations on complex projects

8+ years of ASP.Net MVC, ASP.Net experience

8+ years of experience of working with applications that have a SQL Server backend

5+ years of experience with Object-Relational Mappers such as Entity Framework, ADO.NET, Dapper

Expert level knowledge of .NET Web API is required. .NET Core knowledge is preferred, but Web API experience with legacy .NET is ok

5+ years of experience with GIT

3+ years of experience of Azure Devops

In-depth knowledge of object-oriented analysis and design (OOAD) principles, and familiarity with many design patterns for Software applications.

Demonstrated expertise in application design and construction, work breakdown structure of items, design and code reviews, unit test and build activities, deployment and performance related activities, documentation, support, and training/mentoring

Excellent communication skills, verbal and written

Nice to have:

Ideally experience working with SSRS, SSIS

Experience with MongoDB or another document database would be a plus

Knowledge and experience with working on N-Tier applications.

Demonstrated ability to build strong working relationships

Experience working on projects following Agile methodologies would be ideal

Experience working with Azure or other cloud providers would be ideal

Ability to work within diverse, global, virtual teams.

Proven ability to thrive under pressure

Some experience with design and prototyping tools and diagramming is desired

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Injala.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Tech Lead- .NET₹12,00,000 – ₹15,00,000 /year · Bhopal
Apply