
Principal Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Executive
Full Job Description
We are seeking an experienced .NET and Angular development lead to join our Technology hub in Pune, Maharashtra, India. This role will involve leading a team of 6-8 engineers in the development of our scalable data processing orchestration platform, which is utilized across the organization. You will collaborate with the Product lead and internal users to enhance the platform, optimize workflows, and ensure its efficient operation.
Key Responsibilities:
- Design and develop solutions in Azure utilizing C#, Azure DevOps, Azure Kubernetes, SQL, and Angular.
- Take ownership of the end-to-end solution design for the platform.
- Act as the technical lead, collaborating with the Product Owner and stakeholders.
- Partner with hardware, network, and database architects on application design and implementation.
- Provide estimates for T-shirt sizing and epics, driving delivery to meet project expectations.
- Provide technical oversight for implementation projects, ensuring adherence to architecture and technology standards.
- Continuously explore, evaluate, and implement new technologies and frameworks to improve efficiency.
- Write complex, maintainable code to develop a scalable data processing engine.
Qualifications:
- Bachelor's or Master's degree in Computer Science or a related field.
- A minimum of 10 years of experience in building production software.
- Expert proficiency in C#/.NET programming.
- Expert experience with cloud-based development and deployment, including Azure, Docker, and Kubernetes.
- Expert knowledge of code management using GitHub.
- Strong understanding of database design with SQL.
- Strong familiarity with CI/CD platforms and solutions, with a preference for Azure DevOps or GitHub Actions.
- Good understanding of Agile methodologies, SAFe practices, and software delivery via CI/CD, with demonstrated success in an enterprise Agile/SCRUM environment.
- Excellent English communication skills for effective collaboration across cross-functional technology teams and business stakeholders.
- Proven ability to build strong relationships with stakeholders and navigate complex organizational dynamics.
Additional Information:
Benefits include a flexible working environment, volunteer time off, LinkedIn Learning access, and an Employee Assistance Program (EAP).
Company
NielsenIQ
NIQ is a global leader in consumer intelligence, providing comprehensive insights into consumer buying behavior and identifying growth opportunities. In 2023, NIQ merged with GfK, uniting two industry...