Champaign County
-
Urbana, IL
-
Permanent
-
Full-time
1776 E. Washington Street (Brookens Building)
- Date Available:
As soon as possible.
- Closing Date:
Open until filled.
Software Developer II (JavaScript and Python)
The Champaign County Regional Planning Commission seeks candidates for the position of Software Developer I (JavaScript and Python). Champaign County RPC is a people-focused agency made up of over 100 programs designed to generate possibilities for all within our community. A great deal of planning goes into creating opportunities where people can succeed on their own, and RPC is doing that work. From analysis to policy guidance to offering services to our communities, RPC’s people plan for people.
The Software Developer II builds, tests, maintains, and supports data-centric web sites, tools, and applications in collaboration with program staff, partner agencies, and clients. Candidates selected for an interview will be asked to complete a short at-home assignment to demonstrate technical skills.
Job Responsibilities:
- Work with staff, interns, partner agencies, and clients to lead software development projects and perform technical project management
- Define application architecture for complex software projects
- Develop, deploy, and maintain data-driven web sites, tools, and applications
- Write code that adheres to coding standards and best practices
- Create and maintain tests to ensure application functionality
- Write documentation, train users, and provide technical support
- Manage, clean, and integrate data with applications
- Mentor developers and interns through code review, pair programming, and other forms of knowledge sharing
Required Qualifications:
- A four-year degree in computer science or a related field, or equivalent work experience
- At least two years of professional software development experience
- Experience with Linux OS
- Advanced Node/JavaScript or Python skills
- Experience with web development frameworks such as Express and Django
- Experience with relational databases such as MySQL and PostgreSQL
- Ability to develop and deploy containerized applications using Docker and Kubernetes
- Knowledge of version control systems like Git
- Experience leading software projects and performing project management with clients
Hours: 8:00 a.m. to 4:30 p.m., (37.5 hours per week) Flexibility is necessary to meet the needs of the program.
Location: 1776 E. Washington Street, Urbana, IL 61802 and Virtual Office (Hybrid work environment)
Status: Full-Time
Pay Grade: 7
FLSA Classification: Exempt
Starting Wage: $37.14 (DOQ)
Competitive benefits, health insurance, dental insurance, retirement, high-quality programming, and great work environment!
Champaign County
-
Apply Now