Software Engineer (Systems)-Lead
Location: Karnataka, IN
Remote Type: Hybrid
Time Type: Full time
Job Description
DCI Marketing, Inc.As a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you’ll be doing things that matter, leading at every level, and winning a better way. We’re committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture where everyone’s empowered to be their best.
Designation: Development Lead (.Net)Reporting to: Manager Software
Location: Bangalore [Full Time]
Qualification: BE– CS/EC/EE/IS/Mech, MCA/M.Sc. – Computer Science
Experience: 12-14 years of experience as a Full stack developer responsible for developing/maintaining web applications.
Primary Skills: .NET Core, C#, ASP.NET Core, SQL Server, Entity Framework Core, Angular/React, Azure, CI/CD, TDD, OOA/OOD, Team Leadership.
Secondary Skills: Bootstrap/SASS, API versioning/security, performance tuning, POC development, DevOps mindset, documentation, collaboration across teams.
Position Overview:
We are seeking a highly experienced and technically strong .NET Technical Lead to join our Engineering team. In this role, you will lead a team of 4-6 developers in building and maintaining high-quality web applications and backend services while mentoring a team of full-stack developers. The role is 80% hands-on technical work (architecture, design, coding) and 20% leadership and coordination. If you're passionate about modern web platforms and excel at translating complex requirements into clean, user-friendly applications, we'd love to hear from you.
You'll work closely with cross-functional teams in a fast-paced, Agile/hybrid environment, contributing to both the technical direction, solution architecture, and successful delivery of enterprise-grade applications.
- OOA/OOD Design: Strong expertise in object-oriented analysis and design, applying SOLID principles and architectural patterns.
- Backend Development: Proficient in .NET 6/7/8, ASP.NET Core MVC/Web API, & C#, with prior experience in legacy frameworks such as .NET Framework 4.7 and .NET Core 3.1.
- Front-End Tech: Skilled in HTML5, CSS3, JavaScript/TypeScript, and frameworks like Angular (v12+), React, or Blazor, with experience in Bootstrap and SASS.
- API Development: Hands-on experience in designing, building and consuming RESTful APIs; familiarity with microservices architecture, API versioning, and security.
- Database & ORM: Strong experience in MS SQL Server, SQL queries, stored procedures, and Entity Framework Core.
- Unit Testing & TDD: Proficient with unit testing frameworks (NUnit) and Test-Driven Development practices.
- Version Control & CI/CD: Expertise in Git, CI/CD pipelines, and Azure DevOps or GitHub Actions for continuous delivery.
- Cloud Platforms: Experience deploying and managing applications on Microsoft Azure (App Services, Functions, Azure SQL, Blob Storage).
- Agile & Documentation: Experienced in Agile methodologies; strong in creating technical documentation and adhering to best practices.
- Team Leadership: Ability to lead and mentor cross-functional teams, ensuring high standards in development and best practices.
Key Responsibilities:
- 12–14 years of hands-on experience in full stack application development, primarily on the Microsoft .NET ecosystem, with proven expertise in designing, developing, and maintaining enterprise-grade web applications
- Architect and implement scalable, secure, and maintainable solutions aligned with business goals and technical best practices.
- Experience with Entity Framework Core or other ORM tools
- Ability to analyse complex business requirements and translate them into technical designs and scalable solutions.
- Experience leading a team of junior to senior developers:
- Conducting code reviews
- Providing technical mentorship
- Driving best practices in coding, architecture, and documentation
- Promote code optimization, performance tuning, and drive continuous improvement in development efficiency and application scalability.
- Work effectively with cross-functional and distributed teams across geographies, collaborating with PM/Product Owners, QA and UI/UX teams.
- Demonstrated ability to drive innovation, develop proof of concepts (POCs), and stay current with evolving technologies and development trends.
- Ensure robust CI/CD implementation, including build pipelines, test automation, and deployment strategies.
- Work effectively in a distributed, global team environment and contribute to Agile ceremonies (standups, retros, sprint planning).
Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
