Position Title: Software Engineer II Microsoft Power Platform
Location: Richmond, VA | Boston, MA | New York City, NY | Philadelphia, PA | Cleveland, OH | Atlanta, GA | Chicago, IL | St. Louis, MO | Minneapolis, MN | Kansas City, MO | Dallas, TX | San Francisco, CA (Hybrid)
Clearance Requirements: Ability to pass background screening
Position Status: Contract
Pay Rate: $62/hr - $65/hr on W2
Position Description:
We are seeking a Software Engineer II with strong expertise in the Microsoft Power Platform (Power Apps, Power Automate, Power BI, Power Pages, Dynamics 365) to support a high-impact financial systems environment. This hybrid opportunity offers the chance to collaborate with top technology professionals and contribute to mission-critical economic, financial, and payments platforms.
This role is ideal for a mid-level engineer who thrives in a low-code/no-code development environment, enjoys building scalable business solutions, and has hands-on experience with REST APIs, Azure services, Microsoft 365, JSON, XML, and enterprise integrations.
You will play a key role in solution design, administration, automation, reporting, API integration, governance, and user enablement while ensuring compliance and data integrity across the Power Platform ecosystem.
Key Responsibilities:
Power Platform Administration & Governance
Manage and configure Power Apps, Power Automate, Power BI, and Power Pages environments
Maintain data gateways, connectors, security roles, and compliance policies
Monitor performance, troubleshoot issues, and optimize platform usage
Solution Design & Development
Gather requirements and design scalable Power Apps solutions
Develop and deploy automated workflows using Power Automate
Build enterprise-grade Power BI dashboards and reports
Implement best practices for low-code solution architecture
API Integration & Data Management
Develop integrations using REST APIs and custom connectors
Interpret and troubleshoot JSON data structures and API responses
Write and optimize XML queries for data retrieval and transformation
Ensure seamless integration across Microsoft 365, Azure, and external systems
Security, Compliance & Documentation
Implement data governance and security best practices
Ensure compliance with enterprise and regulatory standards
Create technical documentation, user guides, and best practice documentation
User Enablement & Continuous Improvement
Provide end-user support and technical training
Promote adoption and process improvement initiatives
Stay current with Power Platform updates, Power Platform Pipelines, and SDLC best practices
Required Skills/Education:
3 5+ years of hands-on experience with Microsoft Power Platform development and administration
Strong experience with Power Apps (Canvas & Model-Driven), Power Automate workflows, Power BI dashboards, and Power Pages
Experience administering Dynamics 365
Proficiency in REST API integration, JSON troubleshooting, and XML querying
Experience with Azure services and Microsoft 365 ecosystem
Knowledge of data connectors, integration patterns, and custom connectors
Familiarity with Agile methodologies and Software Development Lifecycle (SDLC)
Experience with version control systems and Power Platform Pipelines
Strong problem-solving skills and ability to collaborate across technical and business teams
Bachelor s degree in Computer Science, Information Systems, or related field (or equivalent experience)
Preferred:
Experience with low-code/no-code enterprise platforms
Background in business analysis, workflow automation, or process improvement
Why Join This Opportunity?
Work on mission-critical financial and payments systems
Exposure to enterprise-scale Microsoft cloud technologies
Opportunity to collaborate with highly skilled engineering teams
Competitive compensation and long-term project stability
We are committed to building a diverse and inclusive team. Qualified candidates from all backgrounds are encouraged to apply.
About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you re choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.
Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.