JOBSEARCHER

Python Backend Developer - 31842

DsmhChicago, ILL5 SeniorSeptember 6th, 2026
*Job Description =* *Position’s Contributions to Work Group*: - Software / Python development to support Electrification projects. - BaaS & MineOpt. - Will work closely with existing developers/data scientists in addition to external stakeholders to ensure the success of these two projects. *Typical task breakdown:* _Work as part of a project team to write high quality/efficient code, coordinate software development, and determine project scope and limitations._ _ *Review project requests describing user needs to estimate time and requirements to accomplish project. *_ _ *Develop new features for existing simulation software.*_ _ *Extract meaningful answers from complicated outputs*_ *Interaction with team*: - Daily interaction with the broader development team. Both within Client Digital and external stakeholders. *Work environment*: Office/Home environment *Education & Experience Required: * - ~7 years. Computer science background. Data science is a plus. *Technical Skills * - Excellent verbal and written communication skills, problem solving skills, customer service and interpersonal skills. - Ability to work independently and manage one’s time. - Basic mentoring skills necessary to provide support and constructive performance feedback. - Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, and testing/delivery. - Ability to troubleshoot issues and make system changes as needed to resolve issue. - Experience in QA testing processes - Python expertise - Experience with data processing packages like NumPy, pandas, etc - Experience with visualization packages like matplotlib, Plotly, etc - Experience with SQL querying - Git, AWS, Azure - Nice to have: Experience with Discrete Event Simulation (e.g. SimPy) *Soft Skills* Communication skills, independent worker, teamwork/collaboration - (Desired) - Powerpoint, office tools, Azure DevOps *Disqualifiers/Red Flags* Resumes that are over 2 pages will not be considered or reviewed. Only put what is relevant in the resume. Job Type: Contract Pay: $55.00 - $60.00 per hour Schedule: * Monday to Friday Education: * Bachelor's (Required) Experience: * Python: 8 years (Required) * Back-end development: 5 years (Required) Work Location: In person