Full-Stack Python Developer
Helveticminds- Location
- Location not stated
- Workplace
- —
- Employment
- —
- Salary
- —
Full-Stack Python Developer - Helvetic Minds | Career Page
Full-Stack Python Developer
Apply for Position Or refer someone
Job Openings Full-Stack Python Developer
About the job Full-Stack Python Developer
Job brief
We are looking for a remote Fullstack Python Developer!
The goal of the Implementation Hub Project is to advance Short-Term Trading (STT) and Dispatch with process automation, digitalization of business processes, and adaptation of existing systems to market changes.
Responsibilities
- Design and implement robust, integrated, cloud-based web software solutions (backend and frontend components) with a focus on innovative technologies to accelerate the customers trading and analytics capability based on its Algo-trading DevOps standards. The scope of work encompasses the following solutions MCO HU tool, MCO Nordic tool, Cost Calculation.
- API, Exchange APIs.
- Participate in Sprint Planning meetings to understand the customers requirements from business and technical teams.
- Maintain project-related technical documentation about the
implemented solution in a project Wiki. Create release notes for deployments into production environments.
- Perform development and technical tests (unit tests, regression tests, integrations tests and performance tests) of the developed functionality with the goal that all requirements are met.
- Conduct these tests every time before new functionality or bug fixes can be released into production - these are typically part of the work defined in the sprint. Provide evidence of the testing.
- Build and deploy developed components to cloud-based environments (typically 3 dedicated environments dev/test/prod for each app).
- Implement programmatic interfaces (API) to interact with internal (Optimiser) and external systems (Exchanges).
- Communicate to front office and risk stakeholders via email and online meetings (MS Teams) on daily basis as part of Daily Scrum meetings, and other Scrum-related meetings (Sprint Planning, Sprint Review on 3-week basis) to transform their business requirements into trade automation and analytics solutions.
- Communicate to other developers involved into the Implementation Hub project, as data scientists, the infrastructure Dev/Ops team throughout the full agile development process to come up with solution options, prepare deployment environments while adhering to the customers Algo-trading DevOps guidelines.
Requirements
- Bachelor's or an MS in computer science, engineering, physics, mathematics or other related STEM discipline.
- Experience in software engineering with Python (other OO programming languages, especially C# is a plus).
- Experience with at least one Python web development framework (Plotly Dash, Django, Flask, FastAPI, Pyramid).
- Experience with at least one JS Web frameworks (e.g. ReactJS, VueJS).
- Database (PostgreSQL, MySQL) and API development experience.
- Protecting API endpoints and apps using modern auth flows with OAuth2.
- Data Engineering skills with Pandas, Numpy is a plus.
- DevOps, Docker / Kubernetes, IP networking and cloud technologies (preferably Azure).
- Experience analysing user requirements and data in order to design algorithms, tools and solutions.
- Excellent communications skills (written/verbal), fluent English, with emphasis on demonstrated ability to convey complex technical principles to non-technical audiences.
- Intercultural awareness and international orientation.
Requirements
- Energy market domain knowledge and expertise in machine learning and optimisation experience are a plus.
- Experience with trade automation and analytics is a plus.
- Advanced analytical, problem-solving and troubleshooting skills -Experience with agile delivery processes (Scrum, Kanban etc.) as well as familiarity with energy trading and risk management would also be a plus.
Apply for Position
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
- Python
- C#
- Plotly Dash
- Django
- Flask
- FastAPI
- Pyramid
- React
- PostgreSQL
- MySQL
- OAuth 2.0
- Pandas
- NumPy
- Docker
- Kubernetes
- Azure
- Machine Learning
More jobs at Helveticminds
All 7Full-Stack Developer - C#, Angular
Helveticminds · Global · 1mo ago
Back-End Developer (Java)
Helveticminds · Global · 1mo ago
Azure Data Engineer/Developer
Helveticminds · Global · 1mo ago
Front-End Developer (Angular)
Helveticminds · Global · 1mo ago
Software Engineer - IT Data Protection
Helveticminds · Global · 1mo ago
Similar roles
Senior Software Engineer
Appian · Chennai, India · today
Senior / Lead Full Stack Engineer (TypeScript + React)
Solvd · Argentina · today
Senior Platform Software Engineer - R&D Automation
Preply · Barcelona · today
Senior Platform Software Engineer - R&D Automation
Preply · Kyiv · today
Senior Platform Software Engineer - R&D Automation
Preply · London · today
UniData
Zensar Technologies · India · today