4TEAM logo

Full-stack Software Engineer (Python/React)

4TEAM·Salary not specified

Primary stack

ReactPythonFlaskMicroservicesDjangoSQL

Nice to have's

NoSQLInformation SecurityEnergy MarketsUnit/API Tests

Job description

Description language:

About the Position

Our client trades energy products: electricity, gas, gas condensate, and coal. They build a customer-oriented business with a focus on the reliability of supplies and high quality of services. In a newly created full-time permanent role, the company is looking for a Full-stack Software Engineer (Python/React) to support their growth in the region on the means of creating a large ETRM system.

Responsibilities

  • Design, implementation, and maintenance of code using Python and other modern technologies, according to project team’s methodology.
  • Writing readable, maintainable, and well-tested code. Implementing unit and API tests.
  • Participation in code reviews, ensuring our solutions match the highest standards. Identify areas for code refactoring. Review and contribute to development process and procedures to assist in the continual improvement of the development team activities.
  • Sharing your expertise and support while communicating with the team members.

Requirements

  • 3+ years of experience of full-cycle development with Python + Django, Flask, or another Python framework
  • Experience with React (JavaScript)
  • Experience with web services and REST API design principles
  • Experience with at least one RDBMS: MS SQL Server (SSMS), PostgreSQL (pgAdmin), MySQL, Oracle, etc.
  • Strong SQL knowledge (Transact SQL or similar language), understanding of RDBMS principles. Experience in creating and optimizing SQL queries.
  • Experience with implementing microservices
  • Experience in developing client-server applications
  • Previous experience deploying to the cloud using Microsoft Azure or AWS
  • Ability to write clean, testable, and well-documented code
  • Ability to find optimal solutions within the existing functionality of systems
  • Upper-intermediate in English

Nice to Have

  • Experience with NoSQL databases (MongoDB, Redis, etc.)
  • Knowledge of information security
  • Knowledge of quantitative methods and processes
  • Knowledge of energy markets, as well as derivative energy instruments
  • Experience in developing information systems from scratch
  • Experience in writing unit/API tests, autotests, stress testing

Key Competences

  • Strong analytical skills and a structured approach to work
  • High level of responsibility and independence, meeting deadlines. Highly self-motivated and results-oriented team player
  • Proactive approach to achieving business goals and finding solutions to business problems. Creative and high-energy, with a winner’s mindset. Passionate about troubleshooting
  • Ability to adequately respond to stressful situations based on the management of emotions and emotional state. Adaptability and work in conditions of uncertainty
  • Ability to solve problems within tight deadlines. Ability to solve problems on a full construction basis. Strong attention to detail

We Offer

  • Official employment
  • Competitive salary
  • Vacation, sick leave in accordance with the laws of Ukraine
  • Job in a friendly team

About the Company

Our client trades energy products: electricity, gas, gas condensate, and coal. They build a customer-oriented business with a focus on the reliability of supplies and high quality of services.

Send your CVs to @Nastunya or @shaurmina or [email protected]

© 4TEAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

4Team is a recruiting agency who rapidly find talented people which are a perfect fit for your team, strengthen it, and make your business more efficient. We are specializes in helping IT, defense-tech, military-tech, fintech, digital, crypto, and tech companies find IT professionals, top managers, middle managers, and build teams in general. We are looking for candidates to work all over the world and have a developed candidate base that is kept up to date. With over 20 years of management experience, we understand the need to close vacancies quickly. So, we will be happy to help you find talented professionals quickly and efficiently.With Deep Personality Psychodiagnostics we help you unlock talents and potential, find your spark and areas for development, as well as get objective information about the abilities, skills, interests, and possible limitations of candidates and employees of your company, which will help you improve efficiency and stabilize the success of your business. A mix of the best world methodologies, which gives the relevance of the assessment — 98%.Partner with 4Team for rapid, efficient recruitment and a holistic approach to team development that ensures sustained success and efficiency in your business.

More at 4TEAM

All 41 roles

Popular searches