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

Similar jobs
Hiring for Dot Net Developer / Lead
Exp : 5 - 9 yrs
Work Location : Bengaluru Hybrid
Notice Period : Immediate - 15 days
Skills :
C#, .NET Framework / .NET Core
Hands-on expertise with EF Core
Strong knowledge of MVC Framework
Proficient in building and consuming Web API / RESTful services
Strong experience in SQL (queries, optimization, procedures)
Job Title : Senior .NET Developer
Experience : 8+ Years
Location : Trivandrum / Kochi
Notice Period : Immediate
Working Hours : 12 PM – 9 PM IST (4-hour mandatory overlap with EST)
Job Summary :
We are hiring a Senior .NET Developer with strong hands-on experience in .NET Core (6/8+), C#, Azure Cloud Services, Azure DevOps, and SQL Server. This is a client-facing role for a US-based client, requiring excellent communication and coding skills, along with experience in cloud-based enterprise application development.
Mandatory Skills :
.NET Core 6/8+, C#, Entity Framework/Core, REST APIs, JavaScript, jQuery, MS SQL Server, Azure Cloud Services (Functions, Service Bus, Event Grid, Key Vault, SQL Azure), Azure DevOps (CI/CD), Unit Testing (XUnit/MSTest), Strong Communication Skills.
Key Responsibilities :
- Design, develop, and maintain scalable applications using .NET Core, C#, REST APIs, SQL Server
- Work with Azure Services: Functions, Durable Functions, Service Bus, Event Grid, Key Vault, Storage Queues, SQL Azure
- Implement and manage CI/CD pipelines using Azure DevOps
- Participate in Agile/Scrum ceremonies, collaborate with cross-functional teams
- Perform troubleshooting, debugging, and performance tuning
- Ensure high-quality code through unit testing and technical documentation
Primary Skills (Must-Have) :
- .NET Core 6/8+, C#, Entity Framework / EF Core
- REST APIs, JavaScript, jQuery
- SQL Server: Stored Procedures, Views, Functions
- Azure Cloud (2+ years): Functions, Service Bus, Event Grid, Blob Storage, SQL Azure, Monitoring
- Unit Testing (XUnit, MSTest), CI/CD (Classic/YAML pipelines)
- Strong knowledge of design patterns, architecture, and microservices
- Excellent communication and leadership skills
Secondary Skills (Nice to Have) :
- AngularJS/ReactJS
- Azure APIM, ADF, Logic Apps
- Azure Kubernetes Service (AKS)
- Application support & operational monitoring
Certifications (Preferred) :
- Microsoft Certified: Azure Fundamentals
- Microsoft Certified: Azure Developer Associate
- Relevant Azure/.NET/Cloud certifications
Apply only if you can join within 2 week of selection.
Ideal for candidates who would like to be part of the learning process across growing technologies and embark journey on a tech architect path. Very deep into technologies and eager to learn and adapt with technology advancement
Job Description:
• Proficient ASP.NET/.NET CORE, Web API, MVC, Entity framework and MS SQL/MySQL is mandatory.
• Experience with HTML5/CSS3, JavaScript/jQuery, Angular; web-service: SOAP, RESFUL, MVC API
• Willing to learn new technologies
• Have good knowledge or experience with Agile/SCRUM development method
• Detail oriented, self-motivated and disciplined, with ability to complete assigned tasks with minimal oversight in a professional and timely manner is a must
|| #5daysworking || #flexibleworkinghours || #employeeorientedpolicy || #attractivebonus
Systel, Inc. is looking for a lead software developer to help build a development team to tackle critical software projects internally and R&D for external projects. The candidate will be overseeing day-to-day operations and working with stakeholders to prioritize projects and tasks. A successful candidate will need to be involved in all aspects of the software development lifecycle and the implementation of software systems, processes, and policies.
You’ll be working with various departments to implement critical applications that will improve the organization’s manufacturing efficiency and impact the bottom line. You’ll also be responsible for new project research and development. The candidate must have good organizational skills and the ability to work without direct supervision.
Duties and Responsibilities (Work from Office Only):
Team Lead
- Experience in the different phases of the Software Development Lifecycle
- Organize the team around departmental and organizational priorities
- Define and enforce software development policies and procedures according to industry standards
- Ensure software development, deployment, and management are done according to department policy
- Responsible for meeting, measuring, and reporting team metrics and SLAs
- Work with stakeholders to identify quarterly and annual goals
- Ensure projects are staying on track for goals and set deadlines
Software Development
- Design and development of new features or applications
- Testing and deployment of applications as required
- Integration of internal applications with third-party software
- Rewrite legacy internal applications on a modern technology stack
- Keep up with the latest industry trends and technology by participating in educational opportunities, reading professional publications, and participating in professional organizations.
Software Maintenance
- Proactive monitoring and support of internal applications
- Respond to and resolve requests (bug report, new feature) from users within defined SLAs
- Training or directing users on the correct use of software applications
Documentation
- Accurately maintain records of requests, transactions, problems, and actions taken
- Participate in defining and following department standards in documentation
- Actively document new processes and procedures
- Actively work to improve documentation
- All other assigned tasks and duties.
- All work activities shall be conducted in a manner that supports Systel’s Quality Manual, Quality Policy, Quality Objectives, System Level Procedures (SLP), and Work Instructions (WI).
- Design and develop the Travelers web application.
- Integration of internal applications with third-party software
- Proactive monitoring and support of internal applications
- Experience with backend technologies (C#,.NET,.NET Core, Web API)
- Fundamental understanding of front-end technologies like JavaScript, React, HTML, and CSS
- Working knowledge of Azure, Microsoft SQL, PostgreSQL, or similar database technology
- Experience with Git and knowledge of automated build tools such as Jenkins
- All other assigned tasks and duties.
Education, Experience, Knowledge and Skill Requirements
Education
Degree in software engineering, computer science, information technology, or a related field. Alternatively, vocational schooling with relevant coursework
Experience
- I would like to see at least 5 years of software development experience
- I would like to see at least 1–3 years of leadership experience
Requirements
- Experience with C# .NET
- Experience developing web applications using front-end JavaScript frameworks
- Experience designing and developing Web Services and APIs
- Experience with MS SQL Server or similar relational database
- Experience developing desktop applications is a plus
- Maintain a work environment conducive to harmony and production in the workplace.
Looking for technical lead in .Net who are having good experience in .net Domain with cloud platform along with data structure and algorithms.
looking only for immediate joiners in Hyderabad region.
• Strong technical experience with Java 8 and above
• Sound understanding of Database concepts & experienced with MySQL.
• Strong technical experience with JavaScript/Ajax/jQuery
• Good knowledge of Angular 2+ version.
• Good knowledge of REST APIs and Spring Boot.
• Awareness with any of version control systems like Git/SVN/TFS/VSS etc
• Awareness and exposure of AWS architecture components such as S3, SQS, Lambda, EKS etc
Good to Have:
• Knowledge of Docker and Containerization.
• Working in Agile env will be plus.
• Understanding of Code Optimization techniques, Code coverage tool and code analysis tool.
• Working knowledge of CI/CD process.
• Experience of onshore/offshore team collaborations.
• Makes a valuable contribution to team objectives, displays trust and mutual understanding, accepts constructive feedback, and handles confrontation constructively
DESIGNATION : Software Engineer
EXPERIENCE : 4 - 8 years
Notice Period : 15 / 30 Days (Immediate Joiners Preferred)
LOCATION : Nasik, Mumbai, Pune, Bangalore
Summary :
We are seeking a .NET developer responsible for building .NET applications using ASP.NET MVC. Your primary responsibility will be to design and develop application functionality based on the requirements from client.
A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Your performance will depend on :
- Ability to Design, build, and maintain efficient, reusable, and reliable code
- Ensuring and implementing the best possible performance, quality, and responsiveness of applications
- Ability to Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Flexible and proactive working style with strong personal ownership of problem resolution.
- Ability to multi-task under pressure and work independently with minimal supervision.
- Commitment to optimization and accountability evident in creating technical documentation for reference and reporting
Key aspects to perform the role successfully :
- Strong knowledge of .NET framework 4.5, 4.6
- Strong Knowledge of Asp.Net MVC 5
- Proficient in C#, with a good knowledge of their ecosystems
- Strong understanding of object-oriented programming
- Skill for writing reusable libraries
- Knowledge of Unit of Work, Generic Repository Pattern
- Familiarity with Microsoft SQL Server
- Experience With Entity Framework 6.0
- Experience with SQL Server reports
Skills : C#, ASP.NET, MVC, MS-SQL
- Writing software that other developers use, including libraries, APIs and wallets.
- Building secure and high-performance networked software that will be used by enterprise customers.
- Solving development challenges and making architectural decisions by understanding the larger picture of the project’s goals.
- Expanding your existing skill-set, and not being afraid to enter uncharted territory.
- Understanding Rust design patterns and writing performant and maintainable code in the language.
- Paying close attention to unit-testing and security.
- Confidently communicating and collaborating with your fellow developers in a remote team environment.
What you need to have:
- 1 year of Rust development experience
- 3+ years of software development experience
- Experience using the Git Version Control System (VCS)
- Experience with unit testing
- Fluent in English, written and spoken
- Team player that thrives in a collaborative environment
- Experience with blockchain and/or Ethereum smart contracts
- Experience in PHP, Laravel, MySQL, or Javascript is a plus
- Experience with GraphQL is a plus
- You are motivated by challenging projects, and you absolutely love developing with Rust.
- You are humble, diligent and patient










