JOB DESCRIPTION
Full Stack Developer
FLSA Status: Exempt
Department: IT
Reports to: IT Director
Date: July 20, 2026
SUMMARY
The Full Stack Developer builds and maintains applications across the front end, back end, and database layer, using a combination of hand-written code and modern generative coding tools to work efficiently and effectively as part of the team.
This role also supports the Business Intelligence function by assisting with Power BI dashboards, ETL/ELT development and data integration work, working closely with the BI Engineer and senior developers on the Development Services team.
This is a junior to mid-level developer position that works under the guidance of senior developers and BI Engineers while building toward greater ownership of both application and data-focused projects.
This position reports directly to the Development Services Manager.
PRIMARY DUTIES AND RESPONSIBILITIES
To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. Reasonable accommodation may be made to enable individuals with disabilities to perform the primary duties.
- Develop and maintain full stack applications using generative AI and hand-coding techniques, including front-end interfaces, APIs, and back-end services and systems.
- Build and maintain ETL/ELT pipelines.
- Build and maintain Power BI dashboards and reports.
- Support ETL and data integration tasks under the guidance of the BI Engineer, using Microsoft Fabric and related tool sets.
- Troubleshoot and resolve issues in existing applications and reports.
- Collaborate with business users and senior team members to gather requirements and translate them into working solutions.
- Document code, processes, and BI artifacts for maintainability.
- Support data accuracy, consistency, and security practices across applications and reports.
- Perform other duties as assigned.
QUALIFICATIONS
The requirements listed below are representative of the education, experience, skills and/or abilities required. An individual must meet the minimum requirements as listed in each Qualifications subsection.
Education
- Associate's degree or some college coursework in computer science, information systems, or a related field required; bachelor's degree preferred, or equivalent experience.
Experience
- 3–5 years of application development experience; exposure to BI or reporting tools a plus.
Skills & Abilities
- Proficiency in .NET development, C# and one SQL dialect.
- Familiarity with Fabric, Power BI, DAX, or related tool sets.
- Working knowledge of ETL concepts, data models, and data warehouses.
- Ability to write and optimize SQL queries.
- Experience working with development IDEs such as Visual Studio, VS Code, and SSMS.
- Professional written and verbal communication skills; ability to work with users and stakeholders at all levels.
- Ability to follow written and verbal instructions and document work through the development lifecycle.
- Willingness to grow into more advanced full stack and BI responsibilities over time.
PHYSICAL DEMANDS
The work is sedentary, requiring extended periods of sitting or standing to perform the work. There may be some infrequent movement from area to area to transport items weighing no more than 50 pounds.
WORK ENVIRONMENT
While performing the primary duties of the job, the employee is regularly exposed to a general office environment. Regular overnight travel may be required; work outside normal business hours is required from time to time.
This job description is intended to convey information essential to understanding the scope of the position and is not an exhaustive list of skills, efforts, duties, responsibilities or working conditions associated with it.
We are an Equal Opportunity Employer.
#LI-LH1


Privacy Policy
Cookie Policy