At Flynn Group, we believe in the power of collaboration and value in-person interactions. This is why our employees
work from the office four days per week, leaving Fridays to work from home. This setup cultivates casual conversations, problem-solving, and trusted relationships. Our goal is to create an environment where innovation thrives, with office-based teams coming together four days a week to collaborate and thrive, together!
Our Vision for this Role
The Application Developer is a key contributor on the App, Data, and Reporting team, responsible for designing, building, enhancing, and supporting business applications using
Microsoft Power Platform and other low-code tools. Working closely with senior developers, managers, and business stakeholders, the Application Developer gathers requirements, translates business needs into scalable technical solutions, and delivers high-quality applications that improve operational efficiency across the organization.
This role is ideal for someone who enjoys problem-solving, has a passion for modern low-code solutions, and wants to develop enterprise-grade applications with guidance and mentorship.
What We Will Accomplish Together
- Build and maintain applications using Power Apps, Power Automate, Copilot, and related Microsoft 365 technologies.
- Apply user experience (UX) design principles to create intuitive, performant, and accessible applications.
- Develop data structures and integrations that leverage sound database design and application architecture principles.
- Partner with senior developers, technical leads, or managers to gather requirements from end users and translate them into application features.
- Collaborate cross-functionally with business partners to understand operational needs and optimize business processes.
- Assist with documenting current-state and future-state workflows to support clarity and governance.
- Participate in solution testing, troubleshooting, and deployment cycles.
- Follow established development standards, source-control practices, and change-management procedures.
- Ensure solutions are stable, maintainable, and built with long-term sustainability in mind.
- Provide ongoing support for existing applications, enhancements, and bug fixes.
- Identify opportunities to improve or automate manual processes through creative use of Power Platform capabilities.
What You Have
- Hands-on experience with Microsoft Power Apps (Canvas and/or Model-Driven).
- Experience creating Power Automate flows for process automation.
- Solid understanding of database design concepts (e.g., relationships, normalization, schema, basic SQL).
- Strong foundation in application design, UI/UX best practices, and usability principles.
- Ability to analyze requirements, think critically, and propose well-structured solutions.
- Excellent written and verbal communication skills, with attention to detail.
- Ability to work both independently and collaboratively within a development team.
Preferred Skills
- Working knowledge of SharePoint lists/libraries, permissions, and integration scenarios.
- Understanding of Generative AI principles, including prompt engineering and the integration of AI models into automated workflows
- Experience with Azure services (Logic Apps, Azure Functions, API Management).
- Exposure to version control systems (Git/TFS/Azure DevOps), consistent with existing App Dev role expectations.
- Familiarity with Microsoft Dataverse, solutioning, or environment-level Power Platform governance.
- Experience with RPA or automation tooling.
Education and Experience
- Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related technical field (or equivalent practical experience).
- 0-3 years of application development experience, consistent with the early-career framing in the existing Application Developer role.
- Experience developing solutions using Microsoft Power Platform preferred.
Core Competencies
- Problem Solving: Ability to break down complex business challenges and design clear, logical solutions.
- Ownership: Demonstrates initiative and accountability; takes pride in delivering high-quality work.
- Collaboration: Strong team orientation with willingness to learn from and support peers and senior team members.
- Adaptability: Comfort working in a fast-moving environment with evolving priorities and requirements.
- Innovation: Curious mindset with a desire to explore new tools, patterns, and low-code capabilities.
Why Work For Flynn?
Flynn Group offers a variety of benefits and perks to encourage and empower our employees. We are committed to helping each employee work and live to his or her fullest potential. We offer a variety of benefits and perks while working for us:
- Medical/Dental/Vision
- Retirement and Savings Plan
- Short- and Long-Term Disability
- Basic Life Insurance
- Voluntary Life Insurance
- Tuition Reimbursement
- Paid Time Off
- Flexible/Hybrid Work Schedules (In Office Monday - Thursday, Work from Home Friday)
- Company Outings
- Dining Discounts
- On-Site Fitness Center
- On-Site Daycare
- On-Site Cafรฉ
- FUN Work Environment!
The Flynn Group is an Equal Opportunity Employer