Software Developer
$40kChampaign-Urbana Mass Transit
About the Job
The Software Developer is primarily responsible for developing, documenting, and maintaining software with the goal of providing pertinent internal and external information services. The position is responsible for development from start to finish of these projects. The Software Developer works under the supervision of the Technology Services Director.
Essential Functions
Designs, creates, and updates dynamic web applications and APIs using .NET Core, React, and Next.js for both desktop and mobile browsers. Develops backend services and APIs.
Completes database design, creation, and maintenance of current databases.
Writes and maintains documentation of custom software systems and databases.
Maintains public transit data pipeline (GTFS, GTFS-RT, SIRI) and troubleshooting for passenger-related information systems.
Designs and develops software that adheres to Web Content Accessibility Guidelines and other relevant accessibility standards, participates in training to maintain currency in accessible development practices.
Creates and maintains detailed documentation.
Assists the Technology Services Director in managing and developing departmental KPIs.
Other Duties & Responsibilities
The list of duties and responsibilities is not intended to be all-inclusive and may be expanded to include other duties or responsibilities that management may deem necessary. The duties listed above are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related, or a logical assignment to the position.
Physical Demands
The exertion level required for this position is generally considered light work. Physical requirements include stooping, bending, standing, squatting/crouching, pushing/pulling, and reaching above shoulders. While performing the duties of this job, employees are often required to sit, with regular periods of walking and standing; talk or hear, both in person and by telephone; use hands repetitively to finger, handle, feel or operate standard office equipment; reach with hands and arms; use vision to read printed materials and a computer screen; and exert up to 20 lbs. of force occasionally or a up to 10 lbs. of force frequently to lift, carry, push, pull, or otherwise move objects.
Work Environment
The work environment involves exposure to conditions generally found in an office setting. The noise level is quiet to moderate. There are frequent interruptions to this position's workflow and there is an expectation to hold and attend meetings on a regular basis. This position is predominantly located in one office building, but the position will sometimes require an employee to visit other locations to meet with employees or attend training and meetings, including the Illinois Terminal, Administrative Office Building, Maintenance Garage, or other off-site locations. Occasionally, the employee may need to work outdoors in inclement weather.
Additional Information
Work shifts vary from day to night, as needed. MTD operates seven days a week, including weekends and holidays, and this position may require some work outside of traditional business hours.
All MTD employees are trained on the Management System Policy and the impacts associated with this position.
Applicant must pass a pre-employment background check, physical, and drug and alcohol testing. The employee is required to comply with MTD's Drug & Alcohol Policy.
This job description is subject to change as needs of the District, and the tools we use, evolve over time.
Benefits Summary
This is a salaried staff position with an excellent benefit package, including an Illinois Municipal Retirement Fund pension,100% employer-sponsored family health / dental / vision insurance premiums (employee + all dependents), a $40,000 employer-paid life insurance policy, voluntary insurance options, paid time off (vacation, personal, and sick/earned time), bereavement leave, parental leave, flexible spending account, a deferred compensation investment match plan, EAP, uniform allowance, fitness center, transportation, and Urbana Municipal Credit Union.
Qualifications
A bachelor's degree or equivalent experience in Computer Science or a related field is required.
A minimum of three years of progressively responsible experience as a software developer is preferred.
Experience with the following technologies is preferred: C#, ASP.NET Core, HTML, CSS, TypeScript, React, Next.js, Azure, Git.
MTD is an Equal Opportunity Employer. In accordance with federal law, MTD does not discriminate in hiring or employment practices based on race, color, religion, sex, age, national origin, disability, veteran status, or any other characteristic protected by applicable laws.
Tagged as: buses, C++, gtfs, MTD, nextjs, public transit To apply for this job please visit .
The Software Developer is primarily responsible for developing, documenting, and maintaining software with the goal of providing pertinent internal and external information services. The position is responsible for development from start to finish of these projects. The Software Developer works under the supervision of the Technology Services Director.
Essential Functions
Designs, creates, and updates dynamic web applications and APIs using .NET Core, React, and Next.js for both desktop and mobile browsers. Develops backend services and APIs.
Completes database design, creation, and maintenance of current databases.
Writes and maintains documentation of custom software systems and databases.
Maintains public transit data pipeline (GTFS, GTFS-RT, SIRI) and troubleshooting for passenger-related information systems.
Designs and develops software that adheres to Web Content Accessibility Guidelines and other relevant accessibility standards, participates in training to maintain currency in accessible development practices.
Creates and maintains detailed documentation.
Assists the Technology Services Director in managing and developing departmental KPIs.
Other Duties & Responsibilities
The list of duties and responsibilities is not intended to be all-inclusive and may be expanded to include other duties or responsibilities that management may deem necessary. The duties listed above are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related, or a logical assignment to the position.
Physical Demands
The exertion level required for this position is generally considered light work. Physical requirements include stooping, bending, standing, squatting/crouching, pushing/pulling, and reaching above shoulders. While performing the duties of this job, employees are often required to sit, with regular periods of walking and standing; talk or hear, both in person and by telephone; use hands repetitively to finger, handle, feel or operate standard office equipment; reach with hands and arms; use vision to read printed materials and a computer screen; and exert up to 20 lbs. of force occasionally or a up to 10 lbs. of force frequently to lift, carry, push, pull, or otherwise move objects.
Work Environment
The work environment involves exposure to conditions generally found in an office setting. The noise level is quiet to moderate. There are frequent interruptions to this position's workflow and there is an expectation to hold and attend meetings on a regular basis. This position is predominantly located in one office building, but the position will sometimes require an employee to visit other locations to meet with employees or attend training and meetings, including the Illinois Terminal, Administrative Office Building, Maintenance Garage, or other off-site locations. Occasionally, the employee may need to work outdoors in inclement weather.
Additional Information
Work shifts vary from day to night, as needed. MTD operates seven days a week, including weekends and holidays, and this position may require some work outside of traditional business hours.
All MTD employees are trained on the Management System Policy and the impacts associated with this position.
Applicant must pass a pre-employment background check, physical, and drug and alcohol testing. The employee is required to comply with MTD's Drug & Alcohol Policy.
This job description is subject to change as needs of the District, and the tools we use, evolve over time.
Benefits Summary
This is a salaried staff position with an excellent benefit package, including an Illinois Municipal Retirement Fund pension,100% employer-sponsored family health / dental / vision insurance premiums (employee + all dependents), a $40,000 employer-paid life insurance policy, voluntary insurance options, paid time off (vacation, personal, and sick/earned time), bereavement leave, parental leave, flexible spending account, a deferred compensation investment match plan, EAP, uniform allowance, fitness center, transportation, and Urbana Municipal Credit Union.
Qualifications
A bachelor's degree or equivalent experience in Computer Science or a related field is required.
A minimum of three years of progressively responsible experience as a software developer is preferred.
Experience with the following technologies is preferred: C#, ASP.NET Core, HTML, CSS, TypeScript, React, Next.js, Azure, Git.
MTD is an Equal Opportunity Employer. In accordance with federal law, MTD does not discriminate in hiring or employment practices based on race, color, religion, sex, age, national origin, disability, veteran status, or any other characteristic protected by applicable laws.
Tagged as: buses, C++, gtfs, MTD, nextjs, public transit To apply for this job please visit .
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Urbana, IL vacancy
$272k - $431.25k
...NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has... ...and batch data operations in Spark.What you'll be doing:Develop Java, Scala and CUDA/C++ libraries to accelerate DataFrames and...SuggestedFull timeWork experience placement$10k
...award-winning hospitals and a multispecialty provider group with more than 1,500 doctors and advanced practice providers. We're developing the next generation of providers and healthcare professionals through Carle Illinois College of Medicine, the world's first engineering...SuggestedWork experience placementLocal areaRelocation packageShift work- ...Software Engineer – SaaS PlatformHow often do you get the chance to make a global impact developing the latest AI inside of the "built world"? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the lifecycle of large...SuggestedWork at office
$83.55k - $137.38k
.... As an American Water employee, you will be offered a competitive salary and health benefits package, along with opportunities to develop, grow, and evolve your career. Our benefits packages focus on key areas such as health & wellness, emotional & well-being, and savings...SuggestedContract workFor contractorsWork experience placementCasual workWork at officeLocal area$100k
...Western Union, Client, visa, Walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions...SuggestedFull timeH1b- A national construction firm is seeking a detail-oriented Project Engineer / Inventory Manager to manage inventory and support project delivery in Champaign, IL. This hybrid role entails overseeing the lifecycle of inventory, coordinating logistics for projects, and ensuring...
$37.44k - $56.16k
...The Boating Intelligence (BI) Design Lab is seeking a talented Software Engineering Intern. This role will involve software development... ...formulate a variety of possible solutions Work with the teams that develop and deploy software solutions Write and maintain code...Hourly payInternshipLocal areaRelocation$130k - $140k
...development and a full array of benefits including discounts on our products! We are currently hiring for an Oracle Integration Cloud (OIC) Developer.This is a full-time position working out of our Champaign, IL location. Working hours are Monday-Friday 8am-5pm. This position...Full timeCurrently hiringWork at officeLocal areaRemote workMonday to Friday$83.55k - $137.38k
.... As an American Water employee, you will be offered a competitive salary and health benefits package, along with opportunities to develop, grow, and evolve your career. Our benefits packages focus on key areas such as health & wellness, emotional & well-being, and savings...Contract workFor contractorsWork experience placementCasual workWork at officeLocal area- ...Job Description Job Description Backend Web and App Developer At Smartz Inc, we rely on our dynamic team of engineers to solve... ...wants to disrupt the PropTech Industry by providing advanced AI software that is compatible with industry leading smart home devices...Full time
- ...Job Description Job Description Frontend Web and App Developer At Smartz Inc, we rely on our dynamic team of engineers to solve... ...wants to disrupt the PropTech Industry by providing advanced AI software that is compatible with industry leading smart home devices...Full time
- ...About the job: Mobile App Developer position How often do you get the chance to make a global impact developing the latest AI inside of the “built world”? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the lifecycle...Work at office
- ...wants to disrupt the PropTech Industry by providing advanced AI software that is compatible with industry-leading smart home devices and... ..., video access sharing functions, etc. We always strive to develop innovative features to create secure and smart device management...
$184k - $287.5k
...a lasting impact on the world.NVIDIA is seeking a Sr. Systems Software Engineer for the Apache Spark Acceleration group. Over the past... ...data processing engine in data centers. At NVIDIA, we are developing an open source plugin to accelerate Spark applications on GPUs...Full time- ...provide financial relocation assistance. Problem-solving with a purpose. As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Alongside customer counterparts, you’ll tackle mission-critical and complex...Full timeWork at officeRelocationVisa sponsorshipRelocation package
$125k - $135k
...business intelligence solutions. This role offers the opportunity to develop scalable, high-performance data pipelines while partnering with... ...improve data accessibility and usability. Implement modern software engineering best practices including automated testing, version...Immediate start$128.47k - $208.77k
...and drives opportunities with very minimal managerial support Work with and use Caterpillar’s Aftermarket data to understand and develop analytical solutions for medium to complex business problems. Develops exceptionally compelling messaging, written documents,...Full timePart timeWorldwideRelocation packageFlexible hours$115k - $135k
UNIVERSITY OF ILLINOIS URBANA-CHAMPAIGN CHEMICAL AND BIOMOLECULAR ENGINEERING FACULTY POSITION The Department of Chemical and Biomolecular Engineering at the University of Illinois at Urbana-Champaign seeks candidates for a full-time faculty position. Applications...Full timeWork at officeFlexible hoursShift work$101.76k - $170.05k
.... As an American Water employee, you will be offered a competitive salary and health benefits package, along with opportunities to develop, grow, and evolve your career. Our benefits packages focus on key areas such as health & wellness, emotional & well-being, and savings...Contract workWork experience placementWork at officeLocal areaNight shift$25 - $37 per hour
A growing, national law firm seeking a dynamic Conflicts Analyst for their team - REMOTE! This Jobot Job is hosted by: Lauren Spann Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $25 - $37 per hour A bit about ...Hourly payLocal areaRemote work- ...NVIDIA seeks a Sr. Systems Software Engineer for the Apache Spark Acceleration group in Champaign, IL. You will help accelerate Spark on GPUs with CUDA/C++ libraries, collaborating with open source communities. You\'ll design and implement distributed data processing...
- Creative Thermal Solutions, Inc. in Urbana, IL seeks a Research Engineer/Scientist. The role involves working with a team in a cutting-edge R&D lab focused on environmentally friendly energy conversion technologies. Desirable skills include thermal sciences, instrumentation...Relocation
- ...wants to disrupt the PropTech Industry by providing advanced AI software that is compatible with industry-leading smart home devices and... ..., video access sharing functions, etc. We always strive to develop innovative features to create secure and smart device management...Full time
- Automation EngineerPrimary purpose of this position is the engineering and management of projects involving automation for Vesuvius Flow Control systems. These systems are mainly for customers in the steel making market. Automation Engineers split their time between in...Work experience placementWork at office
- Automation Engineer Primary purpose of this position is the engineering and management of projects involving automation for Vesuvius Flow Control systems. These systems are mainly for customers in the steel making market. Automation Engineers split their time between...Work experience placementWork at office
$88.87k - $142.19k
Overview Project Manager Engineering (Water/Wastewater)Locations: Anywhere in a commutable distance to an MSA office location in WI, MN, IA, or ILType: Full‑Time | Salaried | Hybrid Eligible | Flex Time EligibleMSA continues to expand as leaders in the Water/Wastewater...Full timeWork at officeLocal areaFlexible hours- Senior Civil Engineer/Project ManagerA growing national firm is seeking a Senior Civil Engineer/Project Manager for their Champaign, Illinois office! Responsibilities: Responsible for project management, planning, design and construction engineering Projects include sanitary...Work at office
- ...QA/SW Tester Develop automated tests to ensure regression coverage across products Create and evaluate requirements-develop test... ...using current or new testing infrastructure Participate in the software development life cycle from beginning to end Create and...
- ...knowledge in industrial equipment related to HVAC units, heaters, chillers, pumps, and power distribution units. ~ Strong command of software like SolidWorks for custom equipment and structural frame design. To be considered, please apply with a resume. If you...
$89.8k - $112.2k
...Leadership and Execution Lead multiple approved capital projects simultaneously, including large and complex manufacturing projects Develop and manage project scope, schedules, budgets, milestones, and execution plans Drive project execution from approved design...Full timeFor contractorsFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
Related searches
- part time software developer remote Urbana, IL
- software implementation project manager Urbana, IL
- remote software sales Urbana, IL
- healthcare software sales Urbana, IL
- software Urbana, IL
- entry level software sales Urbana, IL
- software technology Urbana, IL
- id software Urbana, IL
- weekend software developer
- payroll software developer



