cover image
Seneca Resources Company, LLC

Software Engineer - II

On site

Richmond, United states

$ 65 /hour

Freelance

04-03-2026

Share this job:

Skills

Data Governance Microsoft 365 Dynamics Version Control Agile methodologies Problem-solving Training Architecture Solution Architecture power bi Azure Software Development Process Improvement Agile SDLC Power Automate

Job Specifications

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 whe

About the Company

Seneca Resources Company, LLC, the exploration and production segment of National Fuel Gas Company, headquartered in Houston, Texas, explores for, develops, and produces natural gas in the Appalachian Region including the Marcellus and Utica Shales. Our above-and-beyond environmental stewardship includes 100% responsibly sourced gas designations, innovative technology, state-of-the-art water management, and a robust biodiversity program. Know more