Associate Principal Engineer (Dotnet Core)
Department:
Job Summary
Requirements
- Experience : 9 years
- Relevant experience of 7 to 8 years of experience in Project Management Delivery Management or Technical Program Management roles.
- Strong prior hands-on development experience in C# .NET Core REST APIs Microservices SQL Server Angular or React JavaScript HTML and CSS.
- Proven experience leading large-scale enterprise application development and modernization programs.
- Strong understanding of Agile Scrum and software development lifecycle methodologies with experience acting as a Scrum Master or Agile delivery leader.
- Experience managing distributed and cross-functional teams across development testing DevOps architecture and business functions.
- Strong expertise in project planning estimation execution management risk management dependency tracking and stakeholder communication.
- Experience managing enterprise-scale web applications cloud-based solutions and digital transformation initiatives.
- Good understanding of DevOps practices CI/CD pipelines release management and deployment governance.
- Hands-on experience with project management and collaboration tools such as JIRA Confluence Azure DevOps or TFS.
- Strong understanding of application architecture system integration scalability performance optimization and software engineering best practices.
- Proven ability to manage multiple projects competing priorities and demanding delivery timelines.
- Excellent problem-solving troubleshooting conflict resolution and decision-making capabilities.
- Strong client-facing experience with the ability to engage effectively with business leaders technical stakeholders and executive management.
- Excellent verbal written presentation and stakeholder management skills.
- Bachelors or Masters degree in Computer Science Information Technology Engineering or a related discipline.
- PMP Scrum Master Agile SAFe or equivalent project management certifications are preferred.
Responsibilities
- Lead end-to-end delivery of enterprise application development projects using Agile Scrum and Lean delivery methodologies.
- Manage and coordinate cross-functional teams including developers QA engineers DevOps engineers business analysts architects and support teams.
- Collaborate with business stakeholders and technical teams to gather analyze and translate requirements into execution plans and delivery roadmaps.
- Drive sprint planning backlog refinement estimation execution tracking release planning and delivery governance activities.
- Ensure successful project delivery by managing scope timelines budgets risks dependencies resource allocation and stakeholder expectations.
- Provide technical leadership leveraging prior hands-on experience Full Stack technologies including C# .NET Core SQL Server and Angular/React.
- Review solution architectures technical designs development approaches and implementation feasibility to ensure alignment with business and technical objectives.
- Facilitate Agile ceremonies including sprint planning daily stand-ups retrospectives and stakeholder reviews.
- Ensure adherence to SDLC processes coding standards quality frameworks and best engineering practices.
- Monitor and report on project health using key delivery metrics including velocity burn-up utilization release readiness and milestone tracking.
- Coordinate production deployments hypercare activities incident management and post-release stabilization efforts.
- Drive effective communication through governance meetings executive reporting stakeholder presentations and status updates.
- Manage client relationships and act as the primary point of contact for project delivery and escalation management.
- Support solutioning effort estimation proposal development and client discussions during project initiation and growth opportunities.
- Foster a culture of continuous improvement collaboration accountability and delivery excellence within the team.
Qualifications :
Bachelors or masters degree in computer science Information Technology or a related field.
Remote Work :
No
Employment Type :
Full-time
About Company
Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and susta ... View more