Post Job Free
Sign in

Full-Stack Django Developer (SDS4)

Company:
Ohio Jobs
Location:
Clinton Township, OH, 43224
Posted:
May 08, 2026
Apply

Description:

Full-Stack Django Developer (SDS4)(260002ZX)

Organization: Education and Workforce

Agency Contact Name and Information: James Reams,

Work Location: 25 South Front Street, Columbus, Ohio 43215

Primary Location: United States of America-OHIO-Franklin County-Columbus

Compensation: $44.66 - $65.78

Schedule: Full-time

Work Hours: 40

Classified Indicator: Classified

Union: OCSEA

Primary Job Skill: Software Development/Implementation

Technical Skills: Application Design, Cloud computing, Computer Literacy, Data Analytics, Data Modeling, Programming, Systems Analysis, Technical Documentation, Information Technology, Web Design, Software development/implementation

Professional Skills: Active Learning, Attention to Detail, Coaching, Collaboration, Problem Solving

Primary Technology: Web Development

Agency Overview: The Ohio Department of Education and Workforce is seeking an experienced software developer to help expand and improve applications used by schools and families. This role contributes to key systems in Ohio's K–12 education environment, including applications that distribute more than $8 billion in School Foundation payments to districts, community schools, ESCs, County Boards of Developmental Disabilities, and JVSDs. We also support programs such as College Credit Plus, enabling students to take college-level coursework while in middle or high school. Your work directly impacts educational opportunities for Ohio's students. This senior-level role focuses on enterprise services, solution design, analysis, and maintaining high-quality applications. The Department develops web applications in a Microsoft-centric environment using Azure and on-premises Windows Server. We value modern tools and approaches that improve our products. The ideal candidate has strong experience aligned with our technology direction and a growth mindset. Strong communication skills are essential for collaboration, information sharing, and mentoring. Key responsibilities include:

Partner with stakeholders to understand requirements; design and implement solutions; identify system dependencies, impacts, and risks; participate in estimation, sprint planning, and design reviews.

Lead analysis of technologies and processes to enhance how the Department builds software. Serve as a technical expert, sharing knowledge and mentoring IT staff. Serve as a primary developer for the Foundation Payment Application System and reporting tools. Ensure code meets functional, performance, load, and security standards. Strengthen software quality through code reviews and coordination with testing staff; assist leadership with developing, monitoring, and documenting quality standards.

Key technologies: Django/Python, REST framework, Bootstrap, HTMX, SQL Server, pandas, SQLAlchemy, Azure services (App Service, pipelines, Storage, Key Vault, DevOps), and Snowflake. Training is frequent to support professional growth. This position is located at 25 South Front Street, Columbus, Ohio 43215, with full-time onsite work required. We promote work-life balance through reasonable hours and some schedule flexibility. Combined with strong state benefits, including excellent healthcare and a defined-benefit pension plan, the Department offers a positive and supportive work environment.

Job Description

Primary Technology: Django/Python

Secondary Technology: Microsoft Azure

Technical Skills: Django REST framework, Bootstrap, HTMX, SQL Server, pandas, SQLAlchemy, Azure services (App Service, CI/CD pipelines, Storage, Key Vault, and DevOps), and Snowflake

Professional Skills: Collaboration, Critical Thinking, Growth Mindset, Problem Solving, Time Management

60% - 24 hours per week 1. Develops and modifies custom software applications. Develop software using a variety of Department standard tools, technologies, and frameworks, focusing primarily on Python, Django, and Django REST Framework. Build and maintain modern web applications using frontend technologies such as HTML, CSS, JavaScript, Bootstrap, and HTMX. Work with SQL Server and Azure cloud services—including App Service, Storage, Key Vault, and CI/CD pipelines in Azure DevOps—to deliver secure, maintainable, and high-performing applications. Utilize Department-approved development and quality tools such as Visual Studio Code, Git-based repositories, and GitHub Advanced Security to ensure code quality, security, and compliance. Occasionally assist with coding and updating biennium School Foundation calculations, including work on a batch application that utilizes Python, pandas, and SQLAlchemy, as new requirements or changes arise. Create required documentation, including (but not limited to) Tasks in Azure DevOps to plan and describe work performed and effort expended, in-line code comments, and narratives as needed (emails, knowledge base articles). Optimize code to ensure performance and load requirements are met. Ensure code adheres to Department and state secure coding standards, procedures, patterns, and/or best practices.

20% - 8 hours per week 2. Solution analysis and design. Work with IT and business stakeholders (IT supervisors, architects, senior developers, testers, project managers, business analysts, program staff) to understand the business problem to be solved; research, develop, and analyze solution options; and create user stories and/or requirements and acceptance criteria. Lead and perform impact and risk analysis on solution options to identify interdependencies among systems, services, and/or APIs. Identify and document new technical requirements to mitigate or remediate predicted risk or impact. Lead and perform technology analysis, evaluation, selection, and standardization related to software development. Illustrative examples include (but are not limited to) selecting software development patterns or single-page application frameworks. Lead and participate in work planning using agile practices, including (but not limited to) sprint planning, backlog management and grooming, effort estimation (e.g., story points), and stand-up meetings. Lead design reviews and write design documentation. Serve as a technical subject matter expert on software development subjects (including general technology and ODE-specific topics) to other IT members.

10% - 4 hours per week 3. Ensures Department products are of high quality Lead code reviews of your and/or other team members' code. Work with business partners to coordinate execution of system-level test scripts, including (but not limited to) functional, integration, security, performance, and load testing. Oversee performance and load testing and assess overall system performance, including optimizing code and identifying and resolving software, hardware, cloud, and accessibility related issues that may inhibit compliance with WCAG 2.1 AA. Support and participate in user acceptance testing as needed. Lead the development, implementation, monitoring, and documentation of quality assurance, security, and testing standards. Oversee the currency of Django-related packages and dependencies, ensuring all frameworks, libraries, and environments remain up-to-date and secure.

5% - 2 hours per week 4. Training With the supervisor, creates and follows a professional development plan. Maintains and updates job-related skills using available resources, including (but not limited to) online training provided by the Department and partner agencies or companies; relevant books, articles, webinars, forums, and conferences; or other resources deemed appropriate by the supervisor. Shares acquired knowledge with peers and co-workers, in both informal (one-on-one, team meetings) and structured settings (trainings, mentorships, etc.) as appropriate.

5% (2 hours per week) 5. Other duties as assigned.

Why Work for the State of Ohio

At the State of Ohio, we take care of the team that cares for Ohioans. We provide a variety of quality, competitive benefits to eligible full-time and part-time employees*. For a list of all the State of Ohio Benefits, visit our Total Rewards website! Our benefits package includes: Medical Coverage Free Dental, Vision and Basic Life Insurance premiums after completion of eligibility period Paid time off, including vacation, personal, sick leave and 11 paid holidays per year Childbirth, Adoption, and Foster Care leave Education and Development Opportunities (Employee Development Funds, Public Service Loan Forgiveness, and more) Public Retirement Systems ( such as OPERS, STRS, SERS, and HPRS ) & Optional Deferred Compensation ( Ohio Deferred Compensation ) *Benefits eligibility is dependent on a number of factors. The Agency Contact listed above will be able to provide specific benefits information for this position.

Qualifications

60 mos. combined work experience in any combination of the following: providing solutions design, developing project plans with project manager or recommending approach through defining tasks and/or leading meetings relating to programs for computer applications including 12 mos. work experience in the primary technology as specified by the agency position description & job posting. -Or completion of associate core program in computer science or information systems; 42 mos. combined work experience in any combination of the following: providing solutions design, developing project plans with project manager or recommending approach through defining tasks and/or leading meetings relating to programs for computer applications including 12 mos. work experience in the primary technology as specified by the agency position description & job posting. -Or completion of undergraduate core program in

Apply