D.TRADING - trade in energy products. This is a client-oriented business focused on reliable supply and provision of quality services in the field of energy resources (electricity, natural gas, gas condensate, coal). We are looking for a FullStack Software Engineer. Functions of the position:< ul style="font-weight: 400; font-style: normal">Development, implementation and maintenance of code using Python and other modern technologies, according to the methodology of the project team.< /li>Writin
D.TRADING - trade in energy products. This is a client-oriented business focused on reliable supply and provision of quality services in the field of energy resources (electricity, natural gas, gas condensate, coal).
We are looking for a FullStack Software Engineer.
Functions of the position:
< ul style="font-weight: 400; font-style: normal">
Development, implementation and maintenance of code using Python and other modern technologies, according to the methodology of the project team.< /li>Writing readable, maintainable and well-tested code. Implementation of module and API tests. Participating in code reviews to ensure our solutions meet the highest standards. Defining an area for code refactoring. Review and contribute to the development process and procedures to assist in the continuous improvement of the development team. Exchange of experience and support during communication with team members.Education/qualification:
- Higher education in computer science, mathematics or other similar field.
Required skills and knowledge:
- 3+ years of Python developer experience: Django, Flask, FastAPI, aiohttp, async, SQLAlchemy.
- 2+ years of React (JavaScript, TypeScript) experience.
- Ability to write clean, tested and well-documented code.
- Ability to find optimal solutions within the existing system functionality.
- Experience of implemented projects (full cycle).
- Experience in developing information systems from scratch is a plus.
- Experience with web services and REST API development principles.
- Experience with at least one RDBMS: MS SQL Server, PostgreSQL, MySQL, Oracle, etc.
- Experience with agile methodologies and development tools such as Git, JIRA, Confluence and Agile (Azure Devops is an advantage).
- Experience in the implementation of microservices.
- Experience in the development of client-server applications.
- Experience writing unit/API tests, autotests, stress testing is a plus.
- Experience with NoSQL databases (MongoDB, Redis, etc.) is a plus .
- Fluency in English.
Technical knowledge:
- Knowledge of cloud technologies and services.
- Knowledge of HTML5 and CSS3 web standards.< /li>
- In-depth knowledge of SQL (Transact SQL or similar language), understanding of RDBMS principles. Experience in creating and optimizing SQL queries.
- Practical knowledge of Windows, Linux, Unix.
- Knowledge of information security is a plus.
- Knowledge quantitative methods and processes is a plus.
- Knowledge of energy markets and energy derivatives is a plus.
Soft skills, key competencies:
- Strong analytical skills and a structured approach to work.
- High level of responsibility and independence, meeting deadlines.
- A team player who is motivated and results-oriented.
- Proactive approach to achieving business goals and finding solutions to business problems.
- Adaptability and working in conditions of uncertainty.
- Ability to solve problems in a short time, attention to details.
From us you will receive:
- Competitive level of income.
- Participation in interesting projects.
- Learning and professional development opportunities.
Optional:
- Provision of health insurance after the expiration of the three-month period.
- The possibility of receiving an additional bonus based on the results of your own jobs.
- Education at the DTEK Academy (online courses, classroom trainings, master classes, closed clubs, professional communities)
< p style="font-weight: 400; font-style: normal">By sending a resume for a vacancy, you consent to the use of your personal data by DTEK within the framework of the current legislation of Ukraine. DTEK guarantees the confidentiality of applications and the negotiation process when selecting candidates for a vacancy.
Please note that feedback on the results of the vacancy review is provided within two weeks in in case of a positive decisionaccording to your candidacy.