Principal Software Engineer, Azure Solutions
Role responsibilities
The Principal Software Engineer will collaborate with sales and delivery teams to develop client proposals and lead technical discussions. They will also manage complex technical requirements and ensure effective project leadership across various projects.
Requirements
Candidates should have over 5 years of experience in Agile delivery and consulting projects, particularly with Azure technologies. They should also possess relevant certifications and a proven track record of successful project delivery.
Key skills
Azure Solutions, Agile Delivery, Project Leadership, Technical Solution Design, Client Engagement, API Design, DevOps, AI & Machine Learning, Performance & Scalability, Monitoring & Observability, Windows Operating Systems, Linux Operating Systems, Design Patterns, C#, Angular, React
Keywords
Azure, PaaS, Containers, Data Stores, Messaging, Events, Integration, APIs, SDLC, DevOps, Performance, Scalability, Identity, Access, Monitoring, Observability, Design Patterns, .NET Core, C#, Angular, React, Flutter, React Native, Entity Framework, Dapper, CI/CD, IaC, Visual Studio, Source Control, Scrum