CCR
    15d
    Apply

    Champaign County Regional Planning Commission is looking for a Software Developer II (JavaScript and Python)

    Job Description

    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: $31.5 - $36.0 (DOQ)

    Competitive benefits, health insurance, dental insurance, retirement, high-quality programming, and great work environment!

    Company Description
    Who We Are

    Champaign County Regional Planning Commission logoThe Champaign County Regional Planning Commission is an intergovernmental membership organization that provides a variety of programming in the areas of regional, environmental and transportation planning; economic, community, and workforce development; social services; early childhood education; and technical assistance in East Central Illinois. As a multi-faceted government agency, the Commission administers over 100 federal and state grants and contracts with an annual operating budget of $25 million and a staff of over 230 professionals housed in 12 locations serving over 30,000 clients annually.

    In 2016, the Champaign County Regional Planning Commission reached a 50-year milestone in promoting, planning, and facilitating improvements to the health, safety, welfare, education, economic conditions, environment, and development within our region. We are proud of our many achievements over the past 50 years and look forward to continuing to develop collaborative strategies to improve the quality of life and economic vitality of our region.

    Formed in 1966, the Regional Planning Commission has spent 50 years cultivating partnerships and alliances that range from the federal government to local boards, councils, and committees. The Commission works collaboratively with stakeholders to address community issues, create and advance comprehensive plans and strategies, and provide quality services to the citizens of our region.

    As the Regional Planning Commission looks to the future, we will continue to seek new opportunities to expand and impact our community beyond the current measures of success. As we explore these opportunities, our work may take shape in new and exciting ways, beyond what has been the norm in terms of our service area and approach to programming. We will approach the future with innovative practices and solutions that will enable us to better serve community needs and support sustainability for future growth. The Regional Planning Commission recently rebranded itself to represent what the next 50 years of services will bring. Our new tagline provides the context for our daily efforts: PEOPLE.POSSIBILITIES