Description

MUST HAVE:
1.SQL Server
2.Azure exp.
3.MS best practices when it comes to databases
4.Power BI
5.Leadership skills has led a small team before. Delivering on time and planning. Having worked in an agile/kanban/safe environment.
6.Rest, C#, vue.js or React or Angular
7.10+ years
8.Wants to work in a fast -paced environment.

NICE TO HAVES (OR WHAT GETS THE WIN):
API is currently monolithic and moving to microservices

Day to Day Responsibilities:  
Will lead team and manage Kanban board.  Will self-manage and execute appropriately
Govern data platform across the organization
Review and make sure databases are running optimally (tables that are similarly built, indexes created that need to be reviewed, stored procedures, etc.)
Power BI is embedded and all teams have access to their reports.  Will provide best practices.
Mentoring, architectural understanding, share ideas, and concepts

Soft Skills/Company Culture: 
Fast paced environment, good leadership skills and ability to mentor

Education: 
Bachelor’s in Computer Science Preferred

Role and Responsibilities
·Data Stewardship: 
Oversee data governance, ensure data quality, and manage comprehensive data strategies.
·Database Architecture: 
Design robust databases and critically evaluate database modifications proposed by other teams, serving as a quality gatekeeper.
·Analytics & Reporting: 
Develop insightful data analytics, craft interactive Power BI dashboards, and manage data reporting, including exports and imports.
·System Maintenance: 
Maintain the integrity and performance of databases, data stores, data warehouses, and data lakes.
·Application Development: 
Create intuitive web application interfaces utilizing Vue.js, C#.NET Core, REST services, Entity Framework (EF), SQL, Microsoft Azure, and other Microsoft stack technologies.
·Code Excellence: 
Write well-architected, testable, and efficient code following best practices.
·Development Patterns: 
Employ both code-first and database-first design patterns with Entity Framework effectively.
·Agile Collaboration: 
Excel in an Agile-Scrum environment, contributing to project plans and adhering to industry standards.
·Stakeholder Engagement: 
Demonstrate completed work bi-weekly and provide stakeholders with regular progress updates.


Qualifications and Education Requirements
·Proactive Attitude: Exhibits a proactive and solution-oriented mindset.
·Agile Proficiency: Thrives in a dynamic, agile environment and adeptly leads teams through technical and process-related challenges.
·Leadership: Demonstrates the ability to guide an agile team with a focus on both technical excellence and agile best practices.
·Communication: Possesses robust communication skills, facilitating clear and effective collaboration.
·Learning & Development: Shows a strong desire to acquire new technological skills and share knowledge with colleagues.
·Technical Expertise: Has comprehensive experience with full-stack web development, particularly within the Microsoft ecosystem, including Visual Studio, Azure, C#, .NET Core, SQL, and Vue.js or equivalent frameworks.
·Business Intelligence: Proficient in Power BI with a solid understanding of data analysis and visualization.
·Database Design: Skilled in designing and understanding databases, with practical experience in differentiating and implementing Database, Datastore, Datawarehouse, and Data Lake solutions.
·Agile Methodologies: Passionate about agile methodologies, with hands-on experience in Scrum and/or Kanban, committed to upholding agile principles within the team.
·Educational Background: Holds a degree in Computer Science, Information Systems, or a related discipline.

Education

Bachelor’s in Computer Science