Senior PowerShell Application Developer / Architect

PeoplePlusTech Inc. β€’ Philippines
Remote
Apply
AI Summary

Design and develop PowerShell-based applications, architect solutions, and lead technical discussions. Requires 7+ years of hands-on development experience and strong full-stack development skills.

Key Highlights
Design and develop PowerShell-based applications
Architect solutions with RESTful APIs
Lead technical discussions and mentor junior team members
Technical Skills Required
PowerShell Node.js Express Ruby on Rails RESTful APIs Microsoft 365
Benefits & Perks

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