Power Platform/SharePoint Developer
Description
Primary Responsibilities:
- Develop, configure, and maintain application components including intake forms, role-based dashboards, workflow routing, notifications, and audit logging, under the direction of senior developers.
- Design, build, and maintain relational and list-based data structures that support workflow routing, threshold logic, versioning, and historical reporting.
- Build and maintain data pipelines to ingest, validate, transform, and load data from Excel, CSV, form submissions, and upstream enterprise systems into the application data layer.
- Write, optimize, and troubleshoot SQL queries and stored logic supporting application functionality, reporting, and data quality checks.
- Support REST API integrations and structured data exchanges (JSON) between the application and other enterprise systems and services.
- Build reporting views, dashboards, and automated document or summary outputs that present request status, service level agreement (SLA) compliance, and enterprise performance metrics to client stakeholders.
- Translate business epics, user stories, and acceptance criteria into working functionality, and participate in backlog refinement, estimation, sprint planning, and daily stand-ups.
- Perform data validation, create and maintain test data, support unit and regression testing, and assist with defect triage and resolution.
- Produce and maintain clear technical documentation, including data dictionaries, schema and configuration documentation, and runbooks that support onboarding, handoff, and future feature integration.
- Support compliance with federal security, privacy, records management, and Section 508 accessibility requirements in all delivered work.
- Collaborate with business analysts, product owners, testers, and client subject matter experts to clarify requirements and confirm that delivered functionality meets user needs.
- Communicate progress, risks, and blockers proactively to the technical lead and project manager.
- Stay current with relevant development, data engineering, and platform capabilities to ensure delivered solutions remain maintainable and relevant.
Minimum Requirements:
- Bachelor's degree in computer science, data science, information systems, software engineering, or similar.
- 8+ years of experience in software development, data engineering, or a closely related technical role. Internship, co-op, research, and substantive academic or personal project experience will be considered.
- Experience designing enterprise level applications.
- Experience with the Microsoft Power Platform (Power Apps, Power Automate, Dataverse) and SharePoint Online.
- Experience building dashboards or visualizations in Power BI, Grafana, or a similar tool.
- Proficiency in SQL, including working knowledge of relational database design and data modeling.
- Ability to read and work from written requirements, user stories, and acceptance criteria.
- Ability to produce clear technical documentation and explain technical concepts to non-technical stakeholders.
- Willingness and demonstrated ability to learn new platforms and tools quickly, including low-code development environments.
- Capacity to work independently or collaboratively with a cross-functional team in a remote or hybrid setting.
- Detail-oriented with the ability to manage multiple tasks and requests.
- Strong written and verbal communication skills
- Ability to obtain a Public Trust Clearance.
Preferred Qualifications:
- VA or federal health IT experience preferred.
- Advanced degree in computer science, data science, or similar.
- Experience with PostgreSQL or a comparable relational database, including schema design and migrations.
- Experience with TypeScript or JavaScript and a modern front-end framework such as React.
- Familiarity with containerization and CI/CD tooling such as Docker and GitHub Actions.
- Experience working in Agile or Scrum delivery teams, including sprint-based delivery and code review.
- Proficiency in Python.
- Experience building or consuming REST APIs and working with structured data formats such as JSON.
- Experience with Git-based version control and collaborative development workflows.
- Familiarity with data quality, validation, audit logging, and version control concepts in a regulated or compliance-driven environment.
- Familiarity with Section 508 accessibility standards.
Benefits (including but not limited to):
- Health, dental, and vision plans
- Optional FSA
- Paid parental leave
- Safe Harbor 401(k) with employer contributions 100% vested from day 1
- Paid time off and 11 paid holidays
- No cost group term life/AD&D plan, and optional supplemental coverage
- Pet insurance
- Monthly phone and internet stipend
- Tuition and training reimbursement
Skills
- Acceptance Criteria
- Accessibility
- Agile
- AI
- API
- CI/CD
- Containerization
- Data Engineering
- Data Modeling
- Data Pipelines
- Data Quality
- Data Science
- Dataverse
- Docker
- Git
- GitHub
- GitHub Actions
- Grafana
- JavaScript
- JSON
- PostgreSQL
- Power Automate
- Power Platform
- Power Apps
- Power BI
- Python
- RDBMS
- React
- REST
- Scrum
- SharePoint
- SQL
- TypeScript
- User Stories
- Version Control
- VoIP
As published by lever · 11 questions · 1 written answer
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, GitHub or Portfolio URL
Short answers (3)
- To cut down on falsified applications and to avoid subjecting real candidates to screening by AI assistants, phone interviews at Trilogy require either a landline or a cellphone number backed by a physical SIM. We cannot conduct interviews with candidates who provide VOIP contact numbers (including Google Voice). Please provide your phone number that meets this criteria, including area code, below. Please note, phone numbers provided will be subject to verification:
- Which network provider do you currently use for your mobile phone or landline:
- Were you referred by a current Trilogy employee? If so, please share their name: optional
Pick from a list (7)
- What is your highest level of education? optional
- If offered a position with Trilogy Federal will you be able to provide documentation showing you are eligible to work in the United States on a full-time basis? optional
- Will you now or in the future require Trilogy Federal to sponsor an immigration case for an employment-based visa status? For example, H1-B or other employment-based immigration case? optional
- In order to be qualified for this position you must be able to pass a National Agency Check and Inquiries (NACI) background check including searches of records from past employers, schools attended, references, and local law enforcement authorities. Do you meet the eligibility requirements? optional
- What is your desired annual compensation (or hourly rate equivalent, for positions posted as hourly or temporary)? optional
- State in which you currently live optional
- In order to be qualified for this position you must hold active U.S. Citizenship OR Permanent Residency. Do you meet this eligibility requirement? optional
Written answers (1)
- What certifications do you possess (please write "N/A" if applicable)?