Software Developer

Job ID: 112197
Location: San Diego, California  [On-Site]
Category: App/Dev
Employment Type: Contract
Date Added: 03/11/2026

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.


 
 
 
 
 
(Word, PDF, RTF, TXT)
* Required field.

A Microsoft Administrator and Developer with at least five years of experience is required to support and develop enterprise-level solutions. The role involves maintaining and enhancing SharePoint on-premises and online environments, developing Power BI dashboards, and customizing Dynamics 365 applications. The position primarily supports existing systems while contributing to new development projects, requiring strong technical expertise and hands-on experience across multiple Microsoft platforms.

Responsibilities

  • Manage and perform administrative tasks on SharePoint on-premises farms, including applying updates and patches for SharePoint 2013, 2019, and Subscription Edition.
  • Troubleshoot issues in SharePoint Online and on-premises environments, monitor service applications, and optimize performance.
  • Develop and support custom SharePoint solutions utilizing SharePoint Framework (SPFx), including site and app architecture.
  • Design, develop, and maintain applications in C#, ASP.NET, and Java, ensuring seamless integration with existing systems.
  • Configure and support Power BI data gateways, develop visualizations, and create data models using Power Query, DAX, and R.
  • Support data transformation, modeling, and visualization efforts within Power BI for analytics and reporting insights.
  • Administer and configure Dynamics 365 applications, including user management, customization, and data modeling.
  • Collaborate with cross-functional teams to implement new solutions and troubleshoot technical issues across SharePoint, Power BI, and Dynamics 365 platforms.
  • Utilize PowerShell scripting and other automation tools to streamline administrative and development processes.
  • Contribute to migration projects and system upgrades by leveraging tools such as ShareGate and performing farm builds, patches, and configuration tasks.

Qualifications

  • Minimum of five years’ experience with SharePoint (on-premises and online), Power BI, and Dynamics 365 development and administration.
  • Strong knowledge of SharePoint farm architecture, patching, and migration tools, including SharePoint search and user profile services.
  • Proficiency with Power BI Desktop, Power Query, DAX, R, and data visualization techniques.
  • Experience developing SharePoint solutions using SPFx, client-side object model (CSOM), and configuring related tools and services.
  • Hands-on experience with PowerShell, SQL Server (backup, disaster recovery, data modeling), and IIS configuration.
  • Knowledge of cloud concepts and experience with automating tasks using tools like Power Automate or Power Apps (preferred).
  • Ability to troubleshoot and debug SharePoint and Power BI solutions effectively.
  • Education: Bachelor’s degree or higher in Computer Science, Information Technology, or related field.
  • Must be legally authorized to work in the United States.
  • No remote work allowed; this position is based in-office in San Diego to facilitate face-to-face interactions.

Publishing Pay Range: $60.00 – $65.00 Hourly 

This position is based in office and requires employee to work on-site.