Company : Nuraltech Pvt. Ltd. Location : Gurgaon Experience : 6–10 years Employment Type : Full-time Budget : 9-12 LPA Immediate Joiners Preferred Job Overview We are seeking a highly skilled and experienced .NET Team Lead to oversee the development and maintenance of enterprise-level applications. The ideal candidate will possess deep expertise in the .NET framework, strong leadership capabilities, and a proven track record in delivering high-quality software solutions. This role requires a balance of technical proficiency, team management, and effective communication with stakeholders. Key Responsibilities Technical Leadership : Lead the design, development, and deployment of applications using .NET technologies, ensuring scalability and performance. Architect and implement robust solutions, emphasising maintainability and best practices. Utilise ADO.NET, Entity Framework (EF), and Dapper for efficient data access and manipulation. Develop and manage business procedures, ensuring alignment with organisational goals. Optimise application performance concerning time and space complexity. Implement backtracking mechanisms to identify and resolve issues effectively. Team Management : Mentor and guide a team of developers, fostering a culture of continuous learning and improvement. Break down complex requirements into manageable tasks and delegate appropriately. Monitor team performance, conduct regular code reviews, and ensure adherence to coding standards. Organise training sessions and onboarding programs for new team members. Project Management : Collaborate with stakeholders to understand non-technical requirements and translate them into technical solutions. Estimate project timelines, manage resources, and ensure timely delivery of milestones. Utilise project management tools like Jira or Trello to track progress and manage workflows. Engage in Agile methodologies, participating in sprint planning, stand-ups, and retrospectives. Client Interaction : Serve as the primary technical liaison between clients and the development team. Communicate complex technical concepts in a clear and understandable manner to non-technical stakeholders. Gather feedback and incorporate it into the development process to enhance product quality. Deployment and Maintenance : Oversee the deployment of applications on IIS servers, ensuring stability and reliability. Implement and manage CI/CD pipelines to streamline the deployment process. Monitor applications post-deployment, addressing any issues promptly. Quality Assurance and Continuous Improvement : Conduct failure analyses to identify root causes and implement corrective actions. Propose and implement system-level improvements to enhance performance and scalability. Stay updated with the latest industry trends and incorporate relevant technologies and practices. Required Skills and Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 6+ years of experience in software development with a focus on .NET technologies. Proficiency in C#, ADO.NET, and the .NET framework. Strong understanding of data structures, algorithms, and their application in real-world scenarios. Experience with both SQL and NoSQL databases. Familiarity with front-end technologies like HTML, CSS, and JavaScript. Hands-on experience with IIS server deployment and management. Knowledge of CI/CD tools and practices. Excellent problem-solving skills and the ability to analyse complex systems. Strong communication and interpersonal skills. Preferred Skills Experience with cloud platforms such as Azure or AWS. Familiarity with containerisation tools like Docker and orchestration platforms like Kubernetes. Knowledge of microservices architecture and RESTful API development. Exposure to DevOps practices and tools. Soft Skills Leadership and team management. Effective communication with both technical and non-technical stakeholders. Adaptability and willingness to learn. Strong organisational and time-management skills. Proactive approach to problem-solving and continuous improvement.
Location: Gurgaon Experience: 7-9 years (3-5 yrs in Functional Project Management Role (mandatory) Education: Only Tech Backgrounds will be considered Employment Type: Full-time Budget: 10- 15 Lakhs per annum + Perks Immediate Joiners Preferred Functional Project Manager Nuraltech is looking for an experienced Project Manager to drive, manage, and lead our development teams on full-stack projects using React , Node.js , .NET Core(mandatory) , MS SQL , and PostgreSQL . This individual will be responsible for overseeing the entire project lifecycle, ensuring smooth communication between cross-functional teams, managing timelines, and delivering products to meet business goals. The ideal candidate will have experience in both technical and leadership roles, as well as the ability to manage complex projects, ensure best practices, and maintain a productive and collaborative environment. Key Responsibilities: Project Leadership & Team Management: Manage and drive the entire project life cycle, from requirements gathering and planning to execution, delivery, and post-delivery support. Ensure that the team is aligned with project goals and timelines. Stakeholder Communication: Act as the main point of contact between the development team and business stakeholders. Ensure clear communication regarding project status, risks, and updates. Agile Methodology: Drive projects using Agile methodologies, facilitating sprints, retrospectives, and daily stand-ups. Ensure continuous improvement and agile best practices within the team. Product Management: Oversee product development, ensuring the technical solutions align with business goals. Provide insights into product features, usability, and scope. Team Collaboration & Coordination: Coordinate efforts between different departments (front-end, back-end, DevOps, QA). Ensure effective collaboration and resolve any blockers. Technical Expertise: Guide the team in designing and implementing technical solutions using React , Node.js , .NET Core , MS SQL , PostgreSQL , and other relevant technologies. Help define the technical architecture and solutions. Risk Management & Problem Resolution: Identify potential risks and issues early, and take corrective action to ensure project success. Mitigate scope creep and resource constraints. Quality Assurance: Ensure best practices are followed for code quality, testing, deployment, and documentation. Manage the QA process to ensure that the final product is high quality. Qualifications: Minimum of 3-5 years of experience in project management , with a proven track record of managing full-stack software projects. Overall, 7-9 years of experience Strong technical expertise in React , js , .NET Core , MS SQL , and PostgreSQL . Experience with Agile methodologies (Scrum/Kanban) and tools like Jira , Trello , or Asana . Leadership and Team Management : Ability to manage, mentor, and motivate development teams. Strong understanding of the full software development life cycle (SDLC). Excellent communication skills and the ability to interact with both technical and non-technical stakeholders. Experience in risk management , ensuring that projects are completed on time, within scope, and budget. Ability to make data-driven decisions and work under pressure in a fast-paced environment. Good to Have: Scrum Master Certification or PMP Certification . Familiarity with CI/CD pipelines and modern software development tools. Experience with cloud technologies (AWS, Azure, GCP). Knowledge of DevOps practices and deployment processes. Familiarity with UX/UI design principles for a better user experience. What We Offer: Competitive salary and benefits package. An opportunity to lead exciting and challenging projects with a talented, collaborative team. Professional growth in a rapidly growing company. A dynamic, inclusive, and innovative work environment. If you have a passion for leading teams, driving innovative projects, and building scalable products, we would love to hear from you!