The Principal Engineer, IoT will design and implement robust technical solutions, lead teams, ensure software quality, and engage with global teams.
Company Description
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!
Job DescriptionREQUIREMENTS:
- Total experience: 13+ years.
- Proven experience as a Software or Technology Architect in enterprise-grade systems.
- Strong knowledge of Cloud architectures and services from Azure, AWS, or Google Cloud.
- Proficiency in .NET Core (3.1 and 5), C#, and basic front-end stacks.
- Deep understanding of Microservices Architecture (MSA), messaging systems, and container orchestration.
- Experience with DevOps practices, source control (Git), and deployment pipelines.
- Ability to engage effectively with global teams and clients, with excellent communication and documentation skills.
- Experience in Agile environments with tools like Azure DevOps Boards.
- Prior experience creating solution proposals and technical responses is a plus.
- Strong analytical and troubleshooting skills.
- Excellent communication and stakeholder management skill.
RESPONSIBILITIES:
- Writing and reviewing clean, efficient, and maintainable code.
- Understanding business and functional requirements and translating them into robust technical solutions.
- Designing architecture and choosing appropriate frameworks and tools for the task.
- Taking ownership of modules and working with team members to deliver timely, high-quality features.
- Collaborating with cross-functional teams to define, design, and ship new features.
- Leading/supporting UAT and production rollouts.
- Estimating efforts accurately and delivering within timelines.
- Continuously improving application performance and fixing bugs based on user feedback and testing.
- Performing code/design reviews and suggesting best practices.
- Conducting POCs to explore new tools or frameworks when required.
- Maintaining high standards of software quality within the team by establishing good practices and habits.
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Top Skills
.Net Core
AWS
Azure
Azure Devops Boards
C#
DevOps
Git
GCP
Microservices Architecture
Similar Jobs
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
The Senior Data Engineer will develop AI applications using LLMs, manage data pipelines, and collaborate with data scientists to enhance productivity and insights.
Top Skills:
BigQueryGeminiGoogle Cloud Platform (Gcp)Hugging FaceLangchainPythonPyTorchTensorFlowVertex Ai
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
Design and develop server-side code, contribute to architecture, and collaborate with team members across the organization.
Top Skills:
APIsAWSCloudera ImpalaGCPHadoopHibernateHiveJavaKafkaMicroservicesNoSQLRelational DatabasesSnowflakeSparkSQL
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The role involves coding, designing software solutions, collaborating with product owners, and integrating AI into processes with a focus on high-quality delivery.
Top Skills:
AngularBuild ToolsDebuggerIdeJavaJavaScriptReactSource ControlUnix ToolsVue
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.