.Net Core Lead | Codersbrain
contractual
Posted on April 28, 2025
Job Description
.Net Core Lead
Job Summary
The .Net Core Lead is responsible for designing, developing, and maintaining robust enterprise applications using .Net Core technologies. This role requires strong leadership skills to guide development teams, coordinate project deliverables, and ensure high-quality software solutions. The .Net Core Lead will drive technical excellence, mentor team members, and collaborate with cross-functional stakeholders to deliver cutting-edge software that meets business objectives.
Responsibilities
- Lead the design, development, and deployment of scalable applications using .Net Core and related technologies.
- Guide and mentor team members, providing technical direction and code reviews.
- Collaborate with business analysts, project managers, and other stakeholders to gather requirements and translate them into technical solutions.
- Ensure code quality, performance, and reliability through best practices and continuous integration/continuous deployment (CI/CD) pipelines.
- Troubleshoot, optimize, and maintain existing applications to enhance functionality and performance.
- Stay updated on emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- Strong proficiency in .Net Core, C#, and object-oriented programming.
- Experience with RESTful APIs and microservices architecture.
- Solid understanding of database technologies such as SQL Server or similar relational database management systems (RDBMS).
- Familiarity with front-end frameworks (e.g., Angular, React, or similar) is a plus.
- Experience with version control systems (e.g., Git).
- Proficiency in MVC (Model-View-Controller) Framework.
- Excellent problem-solving, analytical, and communication skills.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field required.
Preferred Skills
- Experience with cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform.
- Knowledge of DevOps practices and tools.
- Exposure to Agile/Scrum methodologies.
- Previous experience in a technical lead or supervisory role.
- Certifications in Microsoft technologies or cloud platforms.
Experience
- Minimum 5 years of relevant experience in software development.
- At least 2 years in a lead role preferred, with experience managing end-to-end project delivery.
- Proven track record of leading development teams and delivering successful projects.
Environment
- Work setting: Office-based; locations available in Noida, Hyderabad, Mumbai, Pune, and Bangalore.
- Contractual position.
- Typical office environment with collaborative teamwork; may require occasional extended hours to meet project deadlines.
- Start Date: Within 15 days of offer acceptance.
Salary
- Estimated salary range: ₹6,00,000 – ₹18,00,000 per annum (contractual basis).