drjobs Microsoft Applications Developer

Microsoft Applications Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Harrisburg, PA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Location:Harrisburg PA
Position Type:Hybrid
Hybrid Schedule:Onsite as needed at least one day a month
Contract Length:10 months


Position Overview:
The Microsoft Applications Developer will support the modernization of the Enterprise Data Warehouse (EDW) by building and maintaining applications using Power Platform technologies. This role will design develop and implement scalable solutions that enhance data reporting integration and analytics across the organization.

Duties:
  • Design develop and maintain custom applications using Power Apps (Canvas Apps Model-Driven Apps Power FX Fetch XML Liquid).

  • Automate business processes with Power Automate and create custom connectors to integrate external systems.

  • Develop and maintain applications using Visual C# and front-end technologies such as HTML CSS and JavaScript.

  • Work with SQL Server databases to design queries scripts and stored procedures supporting application and reporting needs.

  • Support data modernization efforts by integrating solutions with Azure Databricks Delta Lake and Synapse.

  • Translate business and technical requirements into optimized designs and implement effective solutions.

  • Conduct solution testing troubleshooting optimization and deployment to production environments.

  • Provide technical support and training for end-users of developed applications.

  • Collaborate with developers analysts DBAs and other technical teams to ensure alignment with project goals.

  • Use Azure DevOps Git and Agile/Scrum methods to manage development activities and deployments.

  • Create and maintain technical documentation diagrams flowcharts test plans manuals and code reviews.

  • Ensure applications follow object-oriented programming principles design patterns and security best practices.

  • Participate in requirements gathering project reviews and quality assurance activities.

  • Build and maintain relationships with stakeholders presenting technical concepts in clear and accessible ways.

  • Manage assignments track progress against timelines and provide weekly project and personal status reports.

  • Maintain documentation in SharePoint and ensure compliance with established standards and procedures.


Required Skills:
  • 5 years of experience automating business processes using Power Automate and creating custom connectors

  • 5 years of proficiency with SQL Server databases T-SQL scripts and queries

  • 5 years of experience creating custom applications with Power Apps (Canvas Apps Model-Driven Apps user interfaces workflows and data integrations)

  • 5 years of working knowledge with front-end technologies such as HTML CSS and JavaScript

  • 5 years of experience with Azure DevOps Git and Agile/Scrum development methods

  • 5 years of familiarity with Azure Databricks Delta Lake and Synapse

  • 5 years of experience creating and maintaining technical documentation diagrams flowcharts manuals test plans and test cases

  • 5 years of experience testing developed solutions troubleshooting and resolving technical issues and optimizing existing applications


Preferred Skills:
  • Experience working in the healthcare industry with various health applications and datasets

Required Experience:

Senior IC

Employment Type

Contract

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.