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 are looking for great new colleagues. As an Associate Principal Engineer (Dotnet Web), you will be responsible for writing and reviewing great quality code, understanding client business use cases and technical requirements, and converting them into technical designs. You will also map decisions with requirements, translate them to developers, identify different solutions, and define guidelines for NFR considerations. Additionally, you will write and review design documents, review architecture and design on various aspects like extensibility, scalability, security, and user experience, and develop and design the overall solution for defined requirements.
Good To Have:- Azure DevOps, PowerShell, NPM, Terraform, ARM, IIS
- Mentoring team members
- Empowering team members and fostering a flat environment
Must Have:- 13+ years of total experience
- Strong experience in C#, .NET Core, .NET Framework, Entity Framework, ASP.NET MVC, ASP.NET Web API
- Proficiency in front-end technologies like HTML5, CSS, JavaScript, React framework
- Strong knowledge of OOP, Microservices architecture, REST, and SOA
- Experience with Azure DevOps or CI/CD tools (Docker, Kubernetes, Jenkins, Git)
- Hands-on experience with SQL Server, Oracle, MySQL
- Good understanding of design patterns, concurrent design, and multithreading
- Strong troubleshooting skills across different technologies and environments
- Excellent communication and thought clarity