Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job Overview The Application Developer (Part Time) supports Loudoun County Public Schools (LCPS) programs by assisting in the building and maintenance of user-centered applications. This part-time role is designed for a beginner-level developer seeking to gain experience with both standardized web technologies and low-code platforms, primarily OutSystems, who will collaborate in an Agile environment to develop solutions that align with the LCPS mission. Roles and Responsibilities The following information is intended to describe the overall nature and scope of the work being performed. This is not a comprehensive listing of all responsibilities or tasks; work may differ and other work may be assigned when deemed appropriate. Assists in developing and maintaining applications using low-code platforms (e.g., OutSystems) and approved web technologies. Utilizes generative AI tools to assist in writing basic code, troubleshooting logic, and documenting technical workflows. Participates in agile sprint processes, including sprint planning and backlog refinement. Supports the maintenance of existing applications and helps ensure all delivered solutions are stable and functional. Works with team members to troubleshoot issues and identify root causes. Stays current with relevant technologies to recommend enhancements that support program efficiency and user experience.
Qualifications Education:
Currently pursuing or a recent graduate of a Bachelor's or Associates program in Computer Science, Management Information Systems (MIS), or a related field.
Experience/Knowledge and Skills:
Technical Basics:
Fundamental knowledge of coding principles and languages (HTML, CSS, Javascript)
Low-Code Interest:
An interest in learning low-code development best practices to build scalable, maintainable applications.
AI Proficiency:
Ability to use AI platforms to streamline coding tasks and problem-solve technical hurdles
Communication:
Strong communication skills and the ability to work with team members on various projects Here are the key points for the part-time Application Developer role: What you'll be doing: Helping Loudoun County Public Schools (LCPS) build and fix user-friendly applications. It's a beginner role: Perfect if you're just starting out and want to gain some real experience. Tools you'll use: You'll work with standard web stuff (like HTML, CSS, and JavaScript) and especially with low-code platforms , mainly OutSystems .
How the team works:
Everything is done in an Agile environment (think sprints and planning).
A little AI help:
You'll get to use generative AI tools to help with basic coding, fixing issues, and documenting your work.
The day-to-day work:
Developing and maintaining apps (using low-code/web tech). Being part of Agile sprint meetings. Ensuring the existing apps remain stable and functional. Teaming up to find and fix bugs. Keeping up with new tech trends to suggest cool improvements.
What you need:
You should be currently working on your Bachelor's or Associate's in Computer Science, MIS, or something similar.
Skills to have:
Know the basics of coding (HTML, CSS, JavaScript). Be eager to learn low-code development! Physical Requirements The following provides a brief description of physical requirements for this job: While performing the duties of this job, the employee is regularly talking, expressing or exchanging ideas by means of the spoken word. The employee must convey detailed or important spoken instructions to other workers accurately, loudly, or quickly. The employee must possess normal cognitive abilities including the ability to learn, recall and apply certain practices and policies. Frequently sitting and/or remaining in a stationary position for long periods of time. Exerting up to 25 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects. Reports to :
Supervisor, Digital Solutions Months/Days/Hours :
20 hours per week, for 12 months following the start date
Salary Level :
Band Rates:
Band 10
Salary Scale :
https://www.lcps.org/compensation
Salary:
$29.17 per hour
Remote Work Eligible :
Yes Union Designation:
Non-Union Anticipated Start Date - 7/1/26 Remote Work Disclosure Employees who perform the responsibilities of the above position have been identified as having the potential to telework. Telework is defined as completing one's duties and responsibilities at a site other than one's assigned duty location. In order to be eligible for telework privileges, an employee must have demonstrated consistent, positive performance and have the support and approval of their direct supervisor. In addition, these employees must have reliable high-speed internet and a designated workspace that allows them privacy while completing sensitive and confidential work. Employees who are non-exempt and are teleworking will work their required scheduled hours and gain approval from their supervisor if they work more than 8 hours a day or more than 40 hours in a workweek. Teleworking privileges can be amended, changed, or revoked based upon the performance of the employee, as well as the needs of Loudoun County Public Schools.