Padmi

Principal Software Engineer - .Net (Noida)

Delhi NCRPosted 1 month ago
Software engineeringStaff+Full Time; Regular
Apply at Spectral Consultants

Opens the source posting on shine.com

Source description

About the role

View original

Key Responsibilities: - Lead the design, development, and deployment of innovative and scalable software features across complex applications. - Collaborate with cross-functional teams to define technical roadmaps and align them with business goals. - Mentor and guide engineers in designing robust frameworks and reusable components for cross-project scalability. - Own product lifecycle processes, driving quality, efficiency, and timely delivery from concept to production. - Cultivate a culture of quality through effective engineering practices, agile principles, and team collaboration. - Develop and implement career growth plans for team members, ensuring alignment with organizational goals. - Act as a hands-on technical expert by writing high-quality code, developing frameworks, and resolving complex technical issues. - Lead root-cause analysis and resolution for production incidents, ensuring long-term fixes and improved system reliability. - Foster continuous learning and innovation by staying abreast of emerging technologies and industry best practices. - Act as a thought leader in agile and DevOps practices, influencing stakeholders and driving adoption across teams. Qualifications: - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience). - 8+ years of experience in software development with proven leadership skills. - Expertise in software design patterns, data structures, algorithms, and object-oriented programming. - Deep experience in cloud platforms (AWS, Azure, or Google Cloud) and scalable microservices architecture. - Strong understanding of DevOps principles, including CI/CD, performance monitoring, and operational metrics. - Proficiency in modern web development using JavaScript frameworks (Angular, React, or Vue.js) and UI/UX technologies. - Extensive experience with REST APIs, SOA, and microservices development. - Hands-on experience in testing frameworks, automation tools, and secure coding practices. - Proven track record of leading teams in global delivery models using agile methodologies. - Robust communication, influencing, and presentation skills, with the ability to engage stakeholders across technical and managerial levels. Technical Stack: - Programming Languages: C#, .NET Framework, .NET Core - Frameworks & Libraries: ASP.NET MVC, Web API, Entity Framework - Databases: SQL Server, Oracle, or any RDBMS - Frontend: Angular, React, Vue.js, Bootstrap - Cloud Platforms: AWS, Azure, Google Cloud - Containerization & Orchestration: Docker, Kubernetes - DevOps Tools: Jenkins, Git, or equivalent CI/CD tools - Testing Tools: NUnit, SpecFlow, Node.js, Protractor Key Responsibilities: - Lead the design, development, and deployment of innovative and scalable software features across complex applications. - Collaborate with cross-functional teams to define technical roadmaps and align them with business goals. - Mentor and guide engineers in designing robust frameworks and reusable components for cross-project scalability. - Own product lifecycle processes, driving quality, efficiency, and timely delivery from concept to production. - Cultivate a culture of quality through effective engineering practices, agile principles, and team collaboration. - Develop and implement career growth plans for team members, ensuring alignment with organizational goals. - Act as a hands-on technical expert by writing high-quality code, developing frameworks, and resolving complex technical issues. - Lead root-cause analysis and resolution for production incidents, ensuring long-term fixes and improved system reliability. - Foster continuous learning and innovation by staying abreast of emerging technologies and industry best practices. - Act as a thought leader in agile and DevOps practices, influencing stakeholders and driving adoption across teams. Qualifications: - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience). - 8+ years of experience in software development with proven leadership skills. - Expertise in software design patterns, data structures, algorithms, and object-oriented programming. - Deep experience in cloud platforms (AWS, Azure, or Google Cloud) and scalable microservices architecture. - Strong understanding of DevOps principles, including CI/CD, performance monitoring, and operational metrics. - Proficiency in modern web development using JavaScript frameworks (Angular, React, or Vue.js) and UI/UX technologies. - Extensive experience with REST APIs, SOA, and microservices development. - Hands-on experience in testing frameworks, automation tools, and secure coding practices. - Proven track record of leading teams in global delivery models using agile methodologies. - Robust communication, influencing, and presentation skills, with the ability to engage stakeholders across technical and managerial levels. Technical Stack: - Programming Languages: C#, .NET Framework, .N

One address, no account. We’ll tell you when matching roles go live.

More at Spectral Consultants

Related open roles

View all roles