M365 Software Developer Job at Terrestris Global Solutions, Remote

WndRb0pGV0FyRFZuWWtCbjAzWTk2N2VZQWc9PQ==
  • Terrestris Global Solutions
  • Remote

Job Description

Are you looking for a Challenge? Looking for an innovative organization and the opportunity to learn and grow professionally? We can help! We are seeking a Software Developer to support the Internal Revenue Service (IRS), Information Technology (IT), Enterprise Operations, IRS Web Infrastructure Services, and M365 Program Management Branch. This is a remote position.

I've never heard of Terrestris. What do you do?

At Terrestris, we leverage technology to create better mission outcomes through better human performance. We form strong client and team relationships through transparency and strive to create an environment where our team can let their excellence shine through. By finding, developing, and incorporating new ideas, we provide memorable services. Rooted in the USMC values of honor, courage, and commitment, Terrestris seeks to deliver extraordinary value to the American people by helping the Government become more efficient and effective.

So, what will the Software Developer at Terrestris do?

In support of the IRS M365 Cloud Program Management Office, the Software Developer will design, develop, and maintain software solutions within the Microsoft 365 (M365) environment. This role focuses on Power Platform development (Power Apps, Power Automate, Power BI), Dataverse modeling, scripting, SharePoint customization, and automation. The position is responsible for troubleshooting incidents, app-level debugging, environment configuration, and supporting analytics and documentation. The ideal candidates bring hands-on experience with Microsoft cloud technologies, .NET development (C#, ASP.Net MVC, Entity Framework, JavaScript, HTML, CSS), automation scripting, and integrating M365 tools across large enterprise or federal government environments with high compliance requirements. Candidates will collaborate with IRS SMEs and technical teams to ensure solutions are secure, scalable, and aligned with project and federal compliance standards.

What does a typical day look like for the Software Developer?

You will:

  • Monitor Dataverse performance, optimize data models, and troubleshoot issues.
  • Provide technical support for Power Platform tools, including Copilot, Power BI, Power Apps, and Power Automate.
  • Develop and maintain scripts to support OneDrive functionality and workflow automation.
  • Ensure all processes, plans, schedules, and documentation are completed accurately and on time.
  • Contribute to bi-weekly status reports covering deliverables, risks, mitigations, and accomplishments.
  • Prepare monthly consolidated status reports on the overall health of the M365 team.
  • Design, develop, test, and deploy applications using Power Apps, Power BI, and Power Automate.
  • Write, maintain, and enhance .NET code (C#, ASP.Net MVC, Entity Framework) and PowerShell scripts for automation and system administration.
  • Customize SharePoint lists and build model-driven PowerApps solutions.
  • Troubleshoot and resolve technical issues across Microsoft 365 services and applications.
  • Collaborate with IRS SMEs and project teams to ensure solutions meet compliance, security, and operational requirements.
  • Participate in code reviews, maintain technical documentation, and support continuous process improvement initiatives.

What qualifications do you look for?

You might be the professional we're looking for if you have:

  • Authorization to work in the United States permanently without sponsorship.
  • Minimum of 5 years of software development experience, focused on Microsoft 365 and Power Platform in large enterprise or federal environments.
  • Extensive working knowledge of SharePoint Online administration and customization.
  • Strong .NET development skills, including C#, ASP.Net MVC, and Entity Framework.
  • Proficiency in Power Platform development (Power Apps, Power Automate, Power BI) and automation, supporting P1–P4 incident resolution.
  • Experience with Dataverse modeling, PowerShell scripting, and M365 application troubleshooting.
  • Competence in JavaScript, HTML, and CSS for application development and customization.
  • Solid understanding of cloud identity fundamentals, governance, and compliance practices.
  • Experience supporting federal government clients or high-compliance environments; IRS experience preferred.
  • Demonstrated ability to provide documentation, PMO reporting, and collaborate effectively with cross-functional teams.
  • Strong problem-solving, analytical, and communication skills, with the ability to work in a remote, compliance-focused federal environment.

We are extra impressed by folks with:

  • Experience with automation, workflow optimization, and process improvement in Microsoft 365 environments.
  • Relevant Microsoft certifications, such as Microsoft 365 Developer Associate, Power Platform Developer or Functional Consultant certifications, and PL-900 Power Platform Fundamentals.
  • Experience working with distributed or remote teams in a collaborative environment.
  • Familiarity with federal compliance and security frameworks, including NIST, FISMA, and Zero Trust.

What kind of benefits does Terrestris Offer?

We offer outstanding benefits including health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, and work-life programs. Our award programs acknowledge employees for exceptional performance and superior demonstration of our service standards. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in our benefit programs. Other offerings may be provided for employees not within this category.

Terrestris is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status. Applicants must be authorized to work in the U.S.

DILBERT © 2018 Scott Adams. Used By permission of ANDREWS MCMEEL SYNDICATION. All rights reserved.

Job Tags

Remote job, Full time, Work at office,

Similar Jobs

vTech Solution

Occupational Therapist Job at vTech Solution

Job Summary: This position is for a Pediatric Occupational Therapist in an outpatient setting. The therapist will provide occupational...  ...- May float within scope to meet facility needs. - Level II Trauma center. Scheduling: - 5x8 Days (0800-1630), open to 4x1... 

Clean Harbors

Class A HAZMAT Truck Driver / Equipment Operator Job at Clean Harbors

 ...Fredericksburg, VA is seeking a Class A CDL Driver / HAZMAT & TANKER to operate a variety of heavy and light duty trucks/work equipment at our customer sites; some of...  ...DOT requirements/regulations. Maintain daily logs, time sheets, and various reports. Follow... 

Hotel Indigo - Hattiesburg

Server/Waiter Job at Hotel Indigo - Hattiesburg

Server/WaiterLocationWe are looking for an enthusiastic and proficient Restaurant Server to take and deliver orders. Youll be the face of our restaurant and responsible for our customers experiences. Food server responsibilities include ensuring our tables are clean...

CalPortland

Quarry Utility (Cement) Job at CalPortland

 ...Job Summary The schedule is Friday - Monday, 4 days/10 hour shifts. The Quarry Utility position will operate all types of mobile and auxiliary equipment to load and move rock or other materials. Benefits At CalPortland, were proud to offer a comprehensive,... 

BOK Financial

Personal Banker-Express Bank ABQ Job at BOK Financial

 ...Albuquerque -ALBQ Areas of Interest: Consumer Banker; Consumer Banking Pay Transparency Salary Range: Not Available...  ...includes BOKF, NA; BOK Financial Securities, Inc. and BOK Financial Private Wealth, Inc. BOKF, NA operates TransFund and Cavanal Hill Investment...