Senior PowerShell Application Developer / Architect

PeoplePlusTech Inc. • Philippines
Remote
Apply
AI Summary

Design and develop PowerShell-based applications, architect solutions, and lead technical discussions. Collaborate with developers, provide code reviews, and build scalable applications. Troubleshoot issues and validate application outputs.

Key Highlights
Design and develop PowerShell-based applications
Architect solutions and lead technical discussions
Collaborate with developers and provide code reviews
Troubleshoot issues and validate application outputs
Technical Skills Required
PowerShell RESTful APIs Node.js Express Ruby on Rails M365 Microsoft 365 APIs
Benefits & Perks
Remote work
Opportunity to work with a distributed team
Strong ownership mindset and accountability

Job Description


Location: Remote

Experience: Minimum 7 years

Languages: English (Required)


Role Summary

We are seeking a Senior PowerShell Application Developer / Architect with strong full stack development experience. This role requires deep technical expertise in designing, developing, and architecting PowerShell-based applications, as well as building and integrating solutions using modern full-stack frameworks.

This is a hands-on senior role, not an entry-level or learning position.

Key Responsibilities

  • Design and develop PowerShell-based applications using functional and technical requirements provided by stakeholders.
  • Architect solutions that integrate with various systems using RESTful APIs, ensuring secure and scalable communication patterns.
  • Lead and collaborate with other developers, providing technical guidance and code reviews.
  • Build and enhance applications using full stack frameworks such as Node.js, Express, and Ruby on Rails.
  • Design application architecture and integration architecture aligned with enterprise standards.
  • Understand, evaluate, and implement various M365 connectivity mechanisms for data extraction and validation.
  • Analyze and interpret API documentation to build accurate end-to-end integrations.
  • Validate application outputs by cross-referencing with data housed within Microsoft 365.
  • Develop non-monolithic, modular codebases following best engineering practices.
  • Troubleshoot issues related to integrations, PowerShell modules, and API communication.


Required Skills & ExpertiseCore Technical Skills

  • PowerShell — Advanced scripting and automation experience; ability to build complex, modular applications.
  • RESTful APIs — Strong experience consuming and integrating with external APIs.
  • Full Stack Development with experience in at least one of:
  • Node.js
  • Express
  • Ruby on Rails
  • Application Architecture — Ability to design scalable, maintainable application structures.
  • Integration Architecture — Experience building solutions that interact with multiple external systems.

Microsoft 365 Expertise

  • Deep understanding of M365 data structures, API endpoints, and authentication models.
  • Hands-on experience with multiple M365 PowerShell modules.
  • Ability to explain and implement different techniques for connecting to M365 for data extraction.

General Requirements

  • Minimum 7 years of hands-on development experience.
  • Ability to lead technical discussions and mentor junior team members.
  • Strong analytical, problem-solving, and documentation skills.
  • Detail-oriented with the ability to interpret requirements and convert them into high-quality solutions.
  • Excellent English communication skills.

Preferred Qualities

  • Experience working in distributed teams.
  • Strong ownership mindset and accountability.
  • Ability to work independently and within collaborative, fast-paced environments.


Subscribe our newsletter

New Things Will Always Update Regularly