BI Applications Developer

Company : Cendyn
Job Description
Essential Functions:

When you join the BI team, some of the exciting work will include:
- Developing and expanding the Cendyn BI application to deliver a market leading BI capability.
- Interact with the development team and other technical leaders to understand subsystem and component specifications.
- Recommend changes to systems and subsystems to facilitate efficient and effective development.
- Interact with Information Services teams to understand and/or recommend data interchange formats, APIs, messaging strategies, application server software, as well as hardware and virtual machine requirements.
- Implement and debug subsystems and components.
- Write and execute tests for subsystems and components.
- Participate in integrated test sessions of components and subsystems on test and production servers.
- Perform tasks efficiently and work together with team to ensure project success.


Required Education and Experience:
- Bachelor’s Degree from an accredited four-year educational institution.
- 2-5 years’ hands-on experience in software development
- 2-5 years’ hands-on experience in Visual Studio, .NET Core, .Net Framework, ASP.Net MVC
- Angular / HTML5 / CSS / Typescript / JavaScript / jQuery / XML / JSON
- Design patterns, RESTful API, Service Oriented Architecture
- 2+ years working with Microsoft technologies (C#, Azure Data Factory, Microsoft SQL Server)
- 2-5 years’ hands-on experience in SQL Scripts development
- Experience and knowledge with various Agile project management principles, including Scrum, Kanban, test-driven development, stories, estimation techniques and Lean Software Development.
- Azure DevOps experience
- SSO for authentication and authorization

Preferred Education And Experience:
- Master’s degree or higher
- Expected Competencies
- Experience of embedding Power BI into web applications using client API’s (using the app-owns-data approach)
- Desired experience with providing cloud-based application solutions; Azure experience is a plus.
- Microsoft Azure Data factory
- Deep understanding of object-oriented concepts
- Clear understanding of relational databases, stored procedures, tables, indexes, triggers, etc.
- LINQ (Desirable)
- Desired experience with providing cloud-based application solutions; Azure experience is a plus.