Microsoft Fabric and SharePoint Application Developer
friedman williamsSan Antonio (TX)
Microsoft Fabric and SharePoint Application Developer
Posted yesterday
friedman williamsSan Antonio (TX)
SENIORITY
Lead
About the role
About the Company:
Seeking an energetic, customer-focused Application Developer to design and build solutions using Microsoft Fabric and SharePoint Online to increase productivity and efficiency across the Firm. The role is 70% new development / 30% maintenance, supporting practice and business operations across the Firm. The role requires strong collaboration skills, a governance-first mindset, and the ability to clearly communicate complex data issues to both technical and non-technical audiences. This new role is part of the Knowledge Management team, reporting to the Chief Knowledge Officer.
About the Role:
The role involves designing, building, and maintaining data warehouses and lakehouses in Microsoft Fabric, ensuring data integrity, analytics, and governance.
Responsibilities:
- Design, build, and maintain data warehouses and lakehouses in Microsoft Fabric, ensuring data integrity, analytics, and governance
- Use notebooks (Python, SQL) to transform, validate and move data across platforms and monitor performance
- Build and maintain semantic models to support analytics and design
- Develop and maintain Power BI reports, datasets, and dataflows
- Develop and administer custom SharePoint Online libraries, lists, views, and workflows
- Support ongoing projects including Fabric/SharePoint, Enterprise Search, and other Knowledge Management initiatives
- Collaborate with stakeholders, product managers, business owners, DBAs, and vendors on system integrations
Qualifications:
Bachelor’s degree in Computer Science or related field; 3+ years of software development experience required. Law firm experience a plus.
Required Skills:
- Proficiency in Microsoft SQL (2008–2019): schemas, stored procedures, views, and complex queries
- Experience with Microsoft Fabric OneLake, Lakehouse, and semantic modeling; ETL/ELT pipeline development
- Power BI dashboard design, Power Query, and dataset/dataflow maintenance
- Front-end development with HTML5, JavaScript, jQuery, Kendo, and CSS3, React.js, and SPFx web parts
- Experience with GitHub, Power Automate flows, scripting/cmdlets, workflows, and forms
- Ability to analyze business needs, design solutions, and produce clear technical documentation
- Strong verbal and written communication skills; effective self-organization and adaptability
- Team player with creative problem-solving skills; proactive and decisive
Preferred Skills: Current Technologies: Microsoft Fabric OneLake/Lakehouse
- Power BI
- SharePoint Online
- SQL/SQL Management Studio
- JavaScript/jQuery/Kendo/CSS3/HTML5
- Python
- Power Automate
- Active Directory
- Intapp
- InterAction CRM
- Aderant Financial
- Foundation Software
- Sitecore
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
