Open role
[Remote] Business Applications Developer - Mission Critical
Note: The job is a remote job and is open to candidates in USA. Alston Construction is seeking a Business Applications Developer to design, build, and support internal applications, dashboards, reports, data structures, and automations. The role partners with business program owners to turn workflows into reliable tools and owns assigned programs through their lifecycle.
Responsibilities
- Design, build, and maintain custom internal business applications (such as CRM, data-entry, scheduling, and tracking tools) that replace manual and spreadsheet-based processes
- Develop dashboards and reports that turn project, financial, and operational data into clear, usable information for project teams and leadership
- Design and maintain data structures, including data models, databases, and lists, that support applications and reporting
- Build automations and integrations between systems (for example Procore, Autodesk Construction Cloud, Primavera P6, and Microsoft 365) using APIs, connectors, and workflow tools
- Use AI-assisted development tools, including Claude, to accelerate design and build work while reviewing, testing, understanding, and documenting all generated code, prompts, and agents
- Partner with business program owners to run discovery, define requirements and measurable success criteria, and translate field and office workflows into working solutions
- Serve as technical owner for assigned programs through the program lifecycle: discovery, proof of concept, beta, launch, support, and retirement
- Follow Tech & AI build standards, including version control, testing before release, required documentation so no program depends on a single person, and secure handling of API keys, service accounts, and connectors
- Prepare security review submissions with Panattoni Tech for any new technology or connection, and follow data-handling rules and client restrictions on AI tools
- Triage and resolve bug reports and enhancement requests, and maintain programs after launch
- Support beta testing, rollout, and user training by providing technical input, documentation, and quick reference guides in partnership with the Technical Enablement Lead
- Track usage and time-saved metrics for owned programs and report results to program owners and Tech & AI leadership
- Advise and review power-user-built dashboards and automations to confirm they stay within established guardrails
- Evaluate new tools, platforms, and techniques and recommend when to build, buy, or retire a solution
Skills
- 1-3 years of experience building business applications, dashboards, or automations
- Demonstrated portfolio of tools built and supported, with the ability to explain the data model, architecture, and tradeoffs without relying on AI assistance
- Must be a self-motivated individual who works well with multi-disciplinary teams in a deadline-driven environment
- Preferably in construction, engineering, or another project-based industry
- Microsoft Power Platform (Power Apps, Power Automate), Power BI, SharePoint, Procore, Autodesk Construction Cloud, Primavera P6, and Bluebeam
- Experience with a cloud platform and with AI-assisted development
Benefits
- Medical, dental, vision, and prescription safety glasses
- Short-term disability and long-term disability
- Life insurance/AD&D
- HSA, health FSA, and dependent daycare FSA
- EAP
- 401(k), Roth 401(k), and After-Tax Roth In-Plan Conversion
- Paid vacation and sick time
- Paid holidays
- Tuition reimbursement
- Tickets at Work
- Paid Identity Theft Protection (family coverage)
- Remote work arrangement
Company Overview