Synergy ECP

Synergy ECP

Senior Web Application Developer

Washington, DC · Senior

No sponsorshipDetected 54 days ago
JavaScriptTypeScriptC#ReactVue.jsAngularHTMLCSSNode.jsData StructuresCode ReviewGitAzureDevOpsData VisualizationUX ResearchControlsResearchCommunicationMentoringSharePoint

About the role

  • By taking on challenging IT initiatives, we cultivate our talent and are continually evolving through our partnerships with clients.
  • Our close-knot team of highly cleared engineers, analysts, and program managers represent some of the best talent locally available.

Responsibilities

  • Design, develop, and maintain advanced solutions using Power Apps (Canvas and Model-Driven), Power Automate, Dataverse, and Power BI
  • Lead architectural design sessions and translate business requirements into scalable, well-structured Power Platform solutions
  • Implement robust data models, relationships, and business rule using Dataverse and other connected data sources
  • Build custom connectors, integrate external systems, and optimize API-based integrations across the M365 and Azure ecosystems.
  • Develop and deploy Power Apps Component Framework (PCF) controls and other extensibility components using JavaScript/TypeScript.
  • Manage solution lifecycle through source control, DevOps pipelines, and automated deployment processes.
  • Perform code reviews, troubleshoot complex issues, and ensure high-quality, maintainable solutions.
  • Lead workshops, discovery sessions, and technical discussions with business stakeholders and cross-functional teams.
  • Collaborate with architects, product owners, and business analysts to refine requirements and shape platform strategy.
  • Create and maintain technical documentation, design specifications, and solution diagrams.

Requirements

  • Strong proficiency with Dataverse, data modeling, and relational data structures
  • Experience in creating and consuming custom connectors and integrating external systems
  • Experience with JavaScript, HTML, CSS
  • Experience with modern JavaScript frameworks, such as React, Angular, or Vue, and Node.js
  • Experience with developing, packaging, and deploying C# plugins for extending business logic in Power Apps applications
  • Experience implementing role-based security, environment strategies, and governance best practices
  • Experience integrating Power Platform with Azure services (e.g. Functions, Logic Apps, API Management, Key Vault)
  • Experience setting standards, patterns, and governance best practices for low-code development
  • 5-8 years experience (expert-level) building solutions using Power Apps (Canvas & Model-Driven), and Power Automate
  • Experience developing Power Apps Component Framework (PCF) controls
  • Solid understanding of solution layering, ALM, and managed/unmanaged solution strategies
  • Strong skills designing and optimizing Power Automate flows
  • Ability to design scalable, enterprise-grade Power Platform architectures

Nice to have

  • Microsoft Power Platform certifications (e.g., PL-100, PL-200, PL-400)
  • Experience Dynamics 365, and Azure services
  • Understanding of Agile development methodologies
  • Experience with version control systems such as Git
  • Security Clearance requirement:
  • Must possess active TS/SCI clearance to be considered for this role.
  • Other Requirements:
  • U.S. Citizenship

Compensation

  • We offer highly competitive compensation that is consistently recognized by our employees as being generous!
  • Not sure what's best for your career plans, we'll help you navigate it all!
  • Work/Life Balance: A healthy work/life balance is essential for building and executing your work effectively at NSI/Synergy ECP, but it's also necessary to allow you the room to pursue everything you want to develop in your personal life.
  • Philanthropy: With the help of our amazing employees, NSI/Synergy ECP participates annually in building awareness, volunteering and contributing to dozens of organizations.
  • We believe that giving back creates a sense of purpose, engagement, and fulfillment.
  • Have a cause you are passionate about?

Benefits

  • We offer a comprehensive Health Benefits package and 401K Retirement plan so you can take care of yourself and your family... both now and in the future.
  • Other health-related benefits include People Partners who will help you navigate both personal and professional worlds, as well as strong wellness related resources offered through our healthcare provider.
  • We offer a generous Paid Time Off benefit and 10 paid holidays a year.
  • NSI/Synergy ECP also provides flexible work options that work with your schedule and lifestyle.
  • Education: Individual growth is a priority at NSI/Synergy ECP.
  • Employees are encouraged to take advantage of our company-sponsored continuing education program so they can get their degree or that next certification needed to propel them towards the next level.

Visa & Work Authorization

  • Provide mentorship and technical guidance to junior developers and citizen developers

This listing is sourced directly from Synergy ECP's careers page and normalized into a canonical job model.