Technical Lead (Pune)

Technical Lead (Pune)

21 Aug
|
Development
|
Pune

21 Aug

Development

Pune

Role Overview We are seeking a highly experienced and hands-on Technical Lead with over 10 years of proven expertise in software development. In this role, you will balance active coding with technical leadership, guiding a high-performing team through complex architectural challenges. You will own the design, delivery, and quality of our .NET-based applications while mentoring developers and championing engineering excellence.

Experience &

- Soft Skills Experience:10+ years of professional software development experience.

Mindset: Hands-on coder who thrives on solving complex technical challenges.

Communication: Strong ability to articulate complex technical ideas to both technical and non-technical stakeholders.

Key Responsibilities Technical Leadership &

- Team Guidance Mentor Developers: Coach team members in software solutions, modern technologies, and coding standards.

Drive Agile Delivery: Lead technical execution within an Agile Scrum framework.

Promote DevOps: Advance Continuous Integration and Continuous Deployment (CI/CD) pipelines, preferably using Azure DevOps (AZDO) to automate OpenShift deployments.

Code Review: Review code to ensure compliance with best practices and corporate standards. Architecture &

- System Design Design Systems: Present, evaluate, and implement scalable design solutions while balancing architectural trade-offs.

Enforce Principles: Apply solid Object-Oriented Programming (OOP), SOLID principles, and core design patterns.

Event-Driven Systems: Architect and build event-driven systems, managing their specific trade-offs.

Optimize Quality:



Address cross-cutting concerns including performance tuning, application security, scalability, and logging frameworks. Data Engineering &

- Management Database Design: Write, edit, and optimize complex Relational Database Management System (RDBMS) structures in MS SQL.

Performance Tuning: Optimize complex SQL queries, stored procedures, and indexing strategies.

Pipeline Management: Design, develop, and maintain robust ETL/ELT pipelines to ingest data from diverse source systems.

NoSQL Integration: Integrate and manage NoSQL databases, preferably Couchbase.

Quality

Assurance &

- Testing Automated Testing: Write comprehensive, automated unit and integration test cases.

Test Strategy: Implement and optimize the Test Pyramid framework across all testing layers.

Mocking &

- Frameworks: Utilize mocking frameworks (e.g., Moq) and testing tools like NUnit to ensure robust code validation.

Technical

Qualifications Core Programming Languages &

- Frameworks Required: High proficiency in C#, .NET Core, and .NET 6 (or above).

Required Frameworks: ASP.NET MVC and WCF.

Desirable UI Technologies: JavaScript, jQuery, AJAX, HTML5, and CSS3.

Desirable Telemetry skills: Open Telemetry, Kibana, ELK stack and Grafana dashboards.

Database

Systems Required: Advanced MS SQL Server (Stored Procedures, Views, Performance Tuning).

Desirable: Couchbase or alternative NoSQL data stores. Tools &

- Ecosystem IDEs: Visual Studio 2019 and above, SQL Server Management Studio (SSMS).
- Version Control: Git and Azure DevOps

📌 Technical Lead (Pune)
🏢 Development
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technical lead (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: technical lead (pune) / pune