Vacancy expired!
- Experience in Power BI Embedded.
- Demonstrate advanced knowledge of software engineering practices and techniques, technology trends, and working knowledge of domain expertise.
- Ability to work independently to specify, plan, design, develop, test and support software components as assigned.
- Ability to evaluate different technologies and present strengths and weaknesses of each technology based on the business needs and user requirements.
- Develop detailed software architecture and design, capture such design in technical documents.
- Hands-on implementation of well-documented, testable, high-quality code, utilizing modern technology stack.
- Mentor other Software Engineers on the team to enable the adoption of new technologies and to implement the architecture and designs proposed.
- Work closely with the Product Manager and/or the Software Development Manager to translate the company’s product and technology vision into implementable products.
- Demonstrate ability to work effectively on several concurrent projects.
- Work with global cross-functional teams to develop requirements, perform requirement flow-downs, design planning, risk retirement, architecture and design trade-offs, systems integration, verification, validation, external evaluation support, quality metrics, and defect resolution leadership.
- Ability to collaborate with geographically dispersed team across multiple time-zones.
- Repair defects and maintain existing products.
- Experience working with Microsoft Business Intelligence Stack having Power BI, SSAS, SSRS, and SSIS.
- Experience in integrating application with Power BI Embedded is a plus.
- Strong hands-on experience working with the following development technologies - .NET Core, ASP.NET Core, Web APIs, Entity Framework Core.
- Solid understanding of Authentication and Authorization along with Open ID Connect standard and how to integrate with Identity Systems.
- Experience with a self-service tool such as Power BI or ThoughtSpot.
- Expertise working with modern JavaScript UI frameworks, such as Angular.
- Hands-on experience with Azure platform components - Azure App Service, Azure Functions, Azure Storage, Serverless architecture, etc.
- Extensive experience designing, developing, and supporting enterprise-class web solutions, by applying microservices, containerization, distributed systems principles, design, and architecture patterns.
- Good understanding of messaging/event services, such as Azure Service Bus and Event Hubs.
- Continuous Integration/DevOps experience using Azure DevOps, Git.
- Hands-on experience with DB technologies such as SQL Server, Power BI, Snowflake, etc.
- Self-driven, highly adaptable, quick learner, able and willing to juggle multiple projects at the same time.
- Experience in a global and matrix environment.
- Bachelor’s degree or master’s in computer science, Computer Engineering, or related field, or the foreign academic equivalent.
- 7+ years of progressive related work experience.
- Experience working in a regulated environment (medical, aerospace, etc.) is a big plus.
- Ability to train and coach others from technical expertise.
- Experienced within Azure PaaS.
- Experienced in Power BI and\or ThoughtSpot.
- Experienced in Agile / Scrum.
Vacancy expired!