Software Developer

CAI
Montgomery, AL
Software Developer **Req number:** R6680 **Employment type:** Full time **Worksite flexibility:** Remote **Who we are** CAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right-whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise. **Job Summary** As the Software Developer, you will design, develop, and deploy Canvas Apps and Model-Driven Apps using Microsoft Power Apps to meet business requirements. **Job Description** We are seeking a **Software Developer** to design, develop, and deploy Canvas Apps and Model-Driven Apps using Microsoft Power Apps to meet business requirements. This role is **full-time** and **remote** . **What You'll Do** + Design and Development: + Design, develop, and deploy Canvas Apps and Model-Driven Apps using Microsoft Power Apps to meet business requirements + Create custom components and leverage integration points like Dataverse (formerly Common Data Service/CDS), SharePoint, SQL Server, and other data sources + Develop and manage complex workflows, business process flows (BPFs), and automation using Power Automate (Flow) + Integration and Data: + Integrate Power Platform solutions with other Microsoft 365 services (e.g., Teams, SharePoint Online) and third-party systems using custom connectors and APIs + Manage and secure data within Dataverse and other connected data sources. + Testing and Maintenance: + Conduct unit testing and support user acceptance testing (UAT) to ensure solutions are scalable, stable, and meet business needs + Provide ongoing maintenance, support, and enhancements for existing Power Platform applications + Collaboration and Training: + Collaborate with business stakeholders, analysts, and IT teams to gather requirements and translate them into technical specifications + Develop and maintain technical documentation and provide end-user training and support + Governance and Best Practices: + Adhere to organizational governance standards, best practices for application lifecycle management (ALM), and security protocols within the Power Platform **What You'll Need** Required: + Minimum of 3+ years of professional experience developing solutions within the Microsoft Power Platform + Bachelor's Degree in Computer Science or similiar + Expertise in building Canvas Apps and Model-Driven Apps + Proficiency in Power Automate for complex business process automation + Strong understanding of Dataverse and its application in Power Platform solutions + Experience with Power BI for creating reports and dashboards is a plus + Solid grasp of Microsoft 365, especially SharePoint Online and Teams integration + Excellent analytical and problem-solving abilities + Strong verbal and written communication skills + Ability to work independently and as part of a team in an agile environment **Physical Demands**   + Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standards  + Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.  + Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor  **Reasonable accommodation statement** If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to [email protected] or (888) 824 - 8111. $70.00-$75.00 per hour The pay range for this position is listed above. Exact compensation may vary based on several factors, including location, experience, and education. Benefit packages include medical, dental, and vision insurance, as well as 401k retirement account access. Employees in this role may also be entitled to paid sick leave and/or other paid time off as provided by applicable law.
Posted 2025-11-25

Recommended Jobs

Lead Data Scientist, Strategic Analytics - Data Science

Deloitte
Huntsville, AL

Are you passionate about harnessing data to drive business strategy and shape decision-making at the highest levels? Do you thrive at the intersection of finance, analytics, and innovative problem-sol…

View Details
Posted 2025-11-16

TDY Data Center Security Monitor

Amentum
Montgomery, AL

+ **Please note: This position is pending award.** + **This position is a TDY Travel position and requires the ability to rotate to various locations around the U.S. An active TS/SCI w/Poly is require…

View Details
Posted 2025-10-28

Explore Scenic Alabaster as a Traveling CVICU Nurse!

NurseRecruiter
Alabaster, AL

Registered Nurse - Cardiovascular - Travel - (Cardio - CVICU RN) Embark on an exciting new chapter as a Traveling CVICU Nurse in the picturesque city of Alabaster! Experience the vibrant local cultur…

View Details
Posted 2025-07-31

Automotive Customer Experience Specialist

Sweat Tire & Automotive
Fairhope, AL

Sweat Tire and Auto  in  Fairhope  is seeking an Automotive Customer Experience Specialist.  Company Overview:   At Sweat Tire and Auto, we are redefining the tire and automotive service exper…

View Details
Posted 2025-11-24

Discover Dothan: Your Next Adventure Awaits!

NurseRecruiter
Dothan, AL

RN ICU job in Dothan, AL Discover Dothan as your next travel nurse destination, join an ICU team (MICU, SICU, CCU, BICU) and enjoy small‑town Southern charm while advancing your skills. Spend weekend…

View Details
Posted 2025-08-19

Senior Software Developer (Java)

Kemper
Birmingham, AL

Location(s) Alpharetta, Georgia, Birmingham, Alabama, Jacksonville, Florida, P&C-Butterfield Road-Downers Grove-IL-AAC **Details** _Kemper is one of the nation's leading specialized insurers. Our succ…

View Details
Posted 2025-10-18

Catering Delivery Driver

FetchMe
Montgomery, AL

To excel in this part-time job , you'll need to be dependable, provide excellent customer service, and have access to your own vehicle for deliveries. It's that straightforward! Most deliveries take…

View Details
Posted 2025-09-01

Store Manager

The Normal Brand
Birmingham, AL

The Normal Brand is a fast-growing apparel company that sells clothing and accessories online and in over 500 stores in the US. We're hiring for our brick-and-mortar store in Birmingham and we want a…

View Details
Posted 2025-08-08

Apprentice Diesel Tech-Mechanic

TravelCenters of America
Florence, AL

We are now looking for a Diesel Technician to join our team! As a Diesel Mechanic, you will provide accurate, efficient service to customers by troubleshooting, diagnosing, and repairing heavy duty tr…

View Details
Posted 2025-11-22