Position: MSBI Developer
Company: ITernal Group
Experience required: 5y
English level: upper

We are looking for MSBI Developer

**Requirements:**
•6+ years of experience in SQL SERVER, Solid SQL / T-SQL development: stored procedures, database triggers, views, and other database manipulation languages/methods 
•5+ years of experience in Microsoft BI Tools (SSRS, SSIS) projects development 
•2+ years of experience in C#.net, PowerShell scripts, Batch Script 
•Good understanding of scheduling tool: Tidal, Sql Jobs
•Exposure to Financial Domain, specially in Asset management and Investment Accounting is added advantage.
•Experience in snowflakes is added advantage

**Responsibilities:**
• Drive customer conversations to define the requirements and overall technical solutions for data and related applications 
• Exercise you strong decision-making skills in terms of data analysis and architecting large data infrastructure 
• Create technical solution, artefacts, work products and presentation of solution with the customer. 
• Review functional and technical requirements, raising potential issues and participating actively in design discussions 
• Collaborating with Customers and Product Management teams to identify opportunities that can be exploited through great software features. Work closely with Product Owners, Scrum Masters, Senior Business Analysts, and other client stakeholders Qualifications & Experience

 **For this role, we value:**
• The ability to adapt quickly to a fast-paced environment 
• Candidate must have an analytical and logical thought process for developing project solutions
• Strong interpersonal and communication skills (written and oral communication); works well in a team environment
• Ability to deliver under competing priorities and pressures.
• Experience designing, building, testing, and releasing software solutions in a complex, large organization
• Excellent organizational skills in the areas of code structuring & partitioning, commenting and documentation for team alignment and modifications.
• Bachelor’s degree in Computer Science, Computer Engineering, or a software related discipline. A Master’s degree in a related field is an added plus