Full Stack Developer
SUMMARY: The Full Stack Developer develops and maintains applications across the front-end, back-end, and database layers using both hand-written code and modern generative AI tools. This mid-level role also supports the Business Intelligence function through Power BI dashboards, ETL/ELT pipelines, and data integration work. The Developer works closely with the BI Engineer and senior developers under the guidance of the Development Services Manager while building toward greater ownership of application and data-focused projects.
PRIMARY DUTIES AND RESPONSIBILITIES: To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary duties.
- Develops and maintains full-stack applications using generative AI and hand-coding techniques, including front-end interfaces, APIs, back-end services, and supporting systems
- Builds and maintains ETL/ELT pipelines
- Supports ETL/ELT and data integration tasks under the guidance of the BI Engineer using Microsoft Fabric and related tools
- Troubleshoots and resolves issues in existing applications and reports
- Collaborates with business users and senior team members to gather requirements and translate them into effective technical solutions
- Documents code, processes and Business Intelligence artifacts to support long-term maintainability
- Supports data accuracy, consistency, and security practices across applications and reports
- Performs other duties as assigned