The Hertz Corporation Python Software Engineer in Bannockburn, Illinois
Summary: Serve as a Python/Java software developer for a project, and/or work with others in a support capacity. This involves technical specification creation, designing a solution, implementing, testing, and supporting the solution once it is live. Manage to a timeline, and communicate status to IT and PMO and identify when project scope or timelines change, or additional resources are needed.
Perform entire software development life cycle, end to end.
Self manage your projects.
Write server-side and front-end code for web-based applications.
Write server-side code for predictive analytic models.
UI development with AJAX and similar technologies.
Application design, development and testing.
Knowledge of version and revision control practices and procedures.
Conduct code reviews on components and applications to ensure adherence to the development standards and best practices.
Help set development standards in areas of best practices, code quality, test coverage, monitoring, logging, exception management, and others.
Mandatory Requirements :
- B.S. or higher in a related scientific or technical discipline and a minimum of 2 years software development experience required.
- Experience with Python, Java, SQL.
Knowledge of application design, concepts and functionality.
A solid foundation in computer science, with strong competencies in predictive algorithms and software design.
Predictive/AI libraries (h2o, Pattern, caffe) experience preferred.
Some R experience preferred.
Experience working with Big Data technologies a plus.
Experience with high performance computing, grid computing, distributed data caches a plus.
Strong organizational skills required.
Ability to work in a fast paced, detail-oriented environment.
Donlen is a Drug-Free Workplace. All employment is contingent on successful completion of drug and background screening.
Job ID 135081
# Positions 1
Posted Date 6/5/2017