Senior Software Engineer

West Point, New York

Oran
Apply for this Job
Job Description: Oran Inc. is seeking a highly experienced Senior Software Engineer - Power Platform Architect to join our dynamic team supporting federal modernization initiatives. The ideal candidate will have a minimum of 10 years of experience in software engineering with a strong focus on solution architecture, application modernization, and data migration across multiple platforms and programming languages.

This role involves the design, development, and deployment of scalable solutions using Microsoft Power Platform technologies, including Model-Driven Apps, Canvas Apps, Dataverse, and Power Automate. The candidate should have deep hands-on experience in enterprise application development, as well as leading architectural design decisions in a fast-paced environment.

Key Responsibilities:
  • Lead end-to-end architecture, design, and delivery of enterprise solutions using Microsoft Power Platform.
  • Migrate legacy applications and data from diverse platforms and software languages to Power Platform.
  • Architect and develop PowerApps solutions including Model-Driven Apps, Canvas Apps, and Power Automate flows integrated with Microsoft Dataverse.
  • Collaborate with business analysts and stakeholders to gather requirements and design solutions aligned with enterprise goals.
  • Ensure security best practices, compliance, and performance optimization are embedded in the architecture.
  • Integrate Power Platform applications with other Microsoft 365 services (e.g., SharePoint, Teams) and external systems using custom connectors and APIs.
  • Mentor junior developers and contribute to internal knowledge sharing and best practices.
  • Provide technical leadership and hands-on support throughout the SDLC.
  • Prepare architecture documentation, technical design documents, and deployment guides.
Required Qualifications:
  • Minimum 10 years of experience in software engineering, including:
    • Cross-platform software architecture
    • Full stack development
    • Application/data migration and modernization
  • At least 3+ years of hands-on experience with Microsoft Power Platform including:
    • Model-Driven and Canvas PowerApps
    • Microsoft Dataverse
    • Power Automate
  • Experience integrating Power Platform with Azure services, Microsoft 365, SharePoint Online, and other data sources.
  • Experience in designing secure, scalable, and supportable low-code/no-code applications.
  • Strong understanding of Common Data Service (CDS), connectors, and security roles in Dataverse.
  • Proficiency with CI/CD pipelines, Azure DevOps, and source control (e.g., Git).
  • Excellent communication, documentation, and collaboration skills.
Certifications (Required):
  • Microsoft Certified: Power Platform Solution Architect Expert
  • Microsoft Certified: Power Platform Developer Associate
  • Microsoft Certified: Power Platform Functional Consultant Associate (preferred)
Clearance Requirement:
  • Must have an active DoD Secret Clearance.
Preferred Skills:
  • Experience supporting federal agencies, especially Department of Defense (DoD).
  • Familiarity with Agile/Scrum methodologies.
  • Experience with Azure Logic Apps, Functions, or other cloud platforms.
  • Working knowledge of JavaScript, TypeScript, C , or .NET technologies.
  • Familiarity with SharePoint Framework (SPFx) and on-prem to cloud migrations.
Date Posted: 16 April 2025
Apply for this Job