Blackcanyonconsulting
Application Developer
Bethesda, MD
Apply through hirly
Upload your resume and get a version tailored to this job, plus a cover letter, in about thirty seconds — before you create an account.
Apply with hirlyhirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Country
- US
- Work mode
- On-site / unstated
- First seen by hirly
- 25 Sept 2026
Derived automatically from the posting. Sign up to see how the role scores against your own resume.
the posting
Overview
Black Canyon Consulting (BCC) is searching for an Application Developer to support the design, development, enhancement, and maintenance of enterprise applications using the Microsoft Power Platform and related technologies. The Application Developer will work with technical teams and business stakeholders to develop secure, scalable, and maintainable solutions that meet defined business requirements and align with organizational IT standards.
Job Description
The Application Developer will perform advanced application development using the Microsoft Power Platform, including Power Apps, Power Automate, Dataverse, connectors, and related technologies. This position will design, develop, customize, test, and support complex application systems that address specific business and operational needs.
The Application Developer will also produce and maintain detailed technical design documentation, participate in architecture and design reviews, lead code reviews, and support product releases, installations, training, enhancements, and ongoing application support.
Required Skills
Experience designing, developing, and maintaining enterprise applications
Experience developing solutions using Microsoft Power Platform technologies
Hands-on experience with Power Apps
Hands-on experience with Power Automate
Experience working with Microsoft Dataverse
Experience configuring and integrating connectors and external data sources
Experience translating business requirements into technical application solutions
Experience designing and coding software solutions to meet defined business needs
Understanding of software architecture, application design, and database design principles
Experience creating and maintaining detailed technical design documentation
Experience troubleshooting application issues and implementing enhancements
Experience participating in design and code reviews
Ability to develop applications in accordance with established IT architecture, security, and development standards
Strong analytical, problem-solving, and communication skills
Ability to collaborate effectively with technical teams, business stakeholders, and end users
Experience Requirements by Level:
Senior: 8+ years of relevant experience
Mid-Level: 6+ years of relevant experience
Junior: 3+ years of relevant experience
Desired Skills
Experience developing complex or enterprise-scale Microsoft Power Platform solutions
Experience with model-driven and canvas Power Apps
Experience developing custom or advanced Power Automate workflows
Experience integrating Power Platform applications with external systems, APIs, or databases
Experience with application lifecycle management and deployment processes
Experience developing database schemas, class diagrams, and system architecture documentation
Experience creating physical and deployment diagrams
Experience leading technical design and documentation reviews
Experience leading code reviews and applying software development best practices
Experience supporting production application releases and deployments
Experience delivering technical training or end-user support
Experience working within environments subject to compliance, security, or formal IT architecture requirements
Job Responsibilities
Design, develop, customize, and maintain applications using Microsoft Power Platform technologies
Develop solutions using Power Apps, Power Automate, Dataverse, connectors, and related technologies
Translate business requirements into secure, scalable, and maintainable application solutions
Design, program, and code software solutions to address specific business needs
Develop and implement application architectures aligned with established IT standards
Optimize application development through effective system design, database utilization, code development, and software architecture
Produce detailed technical design specifications in accordance with IT architecture requirements
Create and maintain system architecture descriptions, high-level designs, detailed designs, database schemas, class diagrams, and physical and deployment diagrams
Coordinate and lead reviews and approvals of software system documentation
Participate in architecture and design discussions and provide technical recommendations
Implement approved system architecture and application improvements
Lead and perform design reviews and code reviews
Troubleshoot and resolve user issues, defects, enhancement requests, and application support needs
Lead and support technical product release activities
Coordinate application installations and deployments
Provide technical training and ongoing product support
Collaborate with stakeholders, developers, architects, and other technical teams throughout the system development lifecycle
Ensure application solutions comply with organizational architecture, security, development, and documentation standards
Benefits and Salary
We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, and tuition reimbursement.
If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!
Similar jobs
- JAVA Angular Full Stack Web Application DeveloperSocial Security Administration · Woodlawn, Maryland, United StatesFirst seen today
- Node-React Full Stack Web Application DeveloperSocial Security Administration · Woodlawn, Maryland, United StatesFirst seen today
- Application Developer Co-opGreenheckgroup · Schofield, WIFirst seen today
- Web Application Developer (Fully Onsite)Latitudeinc · Sterling, VAFirst seen 4d ago
- Web Application DeveloperLatitudeinc · Orlando, FLFirst seen 4d ago
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job