Develop app/software/scripts that would enhance project delivery, data usage and communication between existing and new software (i.e. data capture and process automation – imports directly from vendors to datasheets, calculation tools, etc.)
Take part in global initiatives to design, develop and execute software solutions to address business needs (workflows, libraries, database)
Collaborate with project teams and PMs to determine best practices, possible improvements to project delivery processes and automation of tools
Support less experienced members of the team
Help developing and maintaining documentation for tools and software
Establish testing criteria for software development needs
Participate in sprint planning and review meetings
Help in showcases, product presentations and meetings with different customers and stakeholders
requirements-expected :
Around 3 years of hands-on development experience in an Agile environment, primarily using Python
Experience with some or a combination of the following frameworks: Django, Django Rest Framework (DRF)
Experience with the following libraries: PyTest, Pandas, Sickit-learn, TensorFlow/PyTorch
Knowledge of REST APIs
Experience working with external APIs
Proficiency in using openpyxl for Excel file manipulation
Experience in database pre-processing
Proficiency in managing data held In a database (ORM)
Experience in testing and analyzing code for weaknesses and errors, and implementing plans to improve them
Proficiency with source control (e.g., Git)
Some experience in using modern ML technology
Awareness of current best practice in software development
Good English language
offered :
Unique company culture fostering individual career growth and work-life balance
Full-time employment contract with salary corresponding to qualifications
Hybrid working model
Flexible working hours (we start between 7:30-10:00)
“Short Fridays” (we work 6h on Friday)
Flexible benefits package (Lux Med medical care, psychological care, life insurance, My Benefit cafeteria system, including Multisport card co-financing, car park sharing system)
Membership in Jacobs employee networks (Womens Network, OneWorld, PRISM, Careers Network, Green Team, Toastmasters, Collectively and others)
Continuous development opportunities, including a range of professional trainings and certifications, Graduate Development Program, Learners’ Community, self-learning platform
Opportunity to take part in language courses (English, German, Polish)