
Software Engineer – Cloud Platform, .NET, Azure, Kubernetes
BPCS, Comprehensive marketing solutions, ltd.
full-time
Posted on:
Location Type: Remote
Location: Remote • Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $80,500 - $90,300 per year
Job Level
JuniorMid-Level
Tech Stack
Azure
About the role
- Design, develop, and maintain Canvas and Model-driven Power Apps using Power Fx.
- Build and manage process automations with Power Automate (Flows) to support data collection and reporting.
- Integrate apps with Dataverse, SharePoint, Microsoft 365, Azure services, and other connectors.
- Collaborate with program managers and global teams (including Europe-based stakeholders) to refine requirements and deliver high-quality solutions.
- Ensure the app is scalable, user-friendly, and production-ready.
- Document solutions and provide ongoing support for enhancements and troubleshooting.
- Participate in 2–3 hours of meetings per day; focus remaining time on development and solution delivery.
Requirements
- 2–4 years of professional experience in application development or related field.
- Minimum 3 years of hands-on experience designing, building, and maintaining Canvas/Model-driven Power Apps.
- Minimum 3 years of experience with Power Automate (Flows).
- Experience integrating Power Platform apps with Dataverse, SharePoint, Microsoft 365, and Azure services.
- Strong ability to work with global stakeholders and deliver high-quality solutions on time.
- Excellent problem-solving, collaboration, and communication skills.
Benefits
- Medical, dental, and vision coverage
- Flexible Spending Account
- 401k program
- Competitive PTO offerings
- Parental Leave
- Opportunities for professional growth and development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Power FxCanvas Power AppsModel-driven Power AppsPower AutomateDataverseSharePointMicrosoft 365Azure servicesprocess automationapplication development
Soft skills
problem-solvingcollaborationcommunicationability to work with global stakeholderstime managementsolution deliveryrefining requirementssupport for enhancementstroubleshootinguser-friendly design