E

Senior Python Back-End Developer

elmosoft Azerbaijan
Remote
Apply

Job Description


Hello! We are ElmoSoft, an IT company specializing in software development and consulting. Our core expertise lies in building high-load, scalable, distributed systems for big data processing.

We help bring large-scale, complex projects to life for international clients - and we’re looking for talented professionals to join us on this journey. Over the past five years, we’ve successfully delivered over 50 projects, making a meaningful impact in the fintech and automotive industries.


Currently, we’re looking for a Senior Python Back-End Developer to join our team and work on a cryptocurrency and blockchain project.


Responsibilities:


  • Collaborate with team members and stakeholders in developing features and new products.
  • Develop solutions according to specified business requirements.
  • Define and write up the technical spec, including the appropriate technology and workflow to

coding standards.

  • Demonstrate and present implementation to team leaders/heads/CTO.
  • Implement Unit and Integration Tests.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Participate in code reviews, identifying anti‐patterns in the code and refactoring opportunities.
  • Design and implement secure integrations with blockchain networks, crypto exchanges, and

digital wallets.

  • Contribute to the development of systems supporting cryptocurrency trading, custody, and

settlement.

  • Other duties as deemed necessary by their superior from time to time.


Qualifications/Experience:


  • BSc in Computer Science or related field.
  • Excellent knowledge of software and application design and architecture.
  • A technical mindset with great attention to detail.
  • Understanding of software quality assurance principles.
  • Experience with software development lifecycle (SDLC) processes.
  • Experience with service-oriented architecture (SOA).
  • Experience in software development and coding in Python. PHP will be considered an advantage.
  • Experience in SQL and NoSQL databases.
  • Some experience in RabbitMQ or Kafka or other.
  • Experience in developing microservices and managing containerized applications.
  • Some experience building websockets.
  • Some level of experience with Kubernetes and IaC (Terraform,Helm).
  • Be proficient in using version control and continuous integration, with tools such as Git and

Jenkins.

  • Understanding of web security standards and best practices.
  • Strong knowledge of blockchain fundamentals, cryptography, and digital assets.
  • Hands-on experience integrating with crypto APIs (REST/WebSocket), smart contracts, or

blockchain SDKs.

  • Exposure to DeFi protocols, Web3 frameworks, or digital custody systems is a plus.


What we offer:


  • An interesting cryptocurrency and blockchain project.
  • Collaboration with strong professionals, offering opportunities to learn and grow.
  • Competitive salary linked to USD.
  • Fully remote work (Azerbaijan-based only).



Similar Jobs

Explore other opportunities that match your interests

Senior Golang Engineer

Programming
33m ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

anblicks

United State

Vulnerability Researcher

Programming
41m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

hire feed

Germany

Backend/PHP Engineer

Programming
44m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Airalo

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly