Senior .Net Engineer (#15260412)

Ukraine
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
cleverbridge
Our team is looking for a strong .NET Software Engineer who is eager to become a part of an agile team to develop and maintain complex solutions.


About the product

Cleverbridge has a platform that provides global e-commerce and subscription billing solutions that help companies build long-term customer relationships and grow revenue streams. With its flexible billing and monetization platform, cleverbridge integrates seamlessly with client systems, simplifies subscription business models, and delivers an optimized online customer experience. The team focuses on the integration of different payment methods into this platform.

Tech stack: .NET (.NET Framework in transition to .NET core), Web APIs (SOAP, REST, GraphQL), Oracle SQL, ORM, NUnit & MSpec tests, Moq, Jenkins, Gitlab, Jira, ELK-Stack

 

Responsibilities:

  • Developing new and improving existing payments and transactional logic
  • Designing, building, and maintaining performant, efficient, reusable, and reliable code
  • Translating business logic into code and automating business processes
  • Requirements development, requirements review, ticket estimations
  • QA and qualitative code review as part of the PCI DSS standard (four-eyes principle)
  • Writing unit and integration tests
  • Problem-solving, root cause analysis, and 3rd level support
  • Communicating with internal product owners, stakeholders, and external providers
  • Performing solution-driven meetings with externals (especially payment providers)
  • Sharing new ideas and techniques and methodologies
 

Requirements:

  • A minimum of 4 years of software development experience
  • Strong knowledge and experience in designing and developing of web backend solutions using .NET with ASP.NET (core)
  • Strong experience with SQL (Oracle or other)
  • Agile, team-oriented, and proactive mentality
  • Strong understanding of design and architectural patterns
  • Good knowledge of fundamental web and server communication technologies (http(s), (s)ftp, ssl)
  • Knowledge of general tools in use: JIRA, Git, Jenkins, Microsoft Visual Studio or Rider
  • Profound experience with unit testing frameworks
  • Confident level of English for daily communication
  • Nice to have: knowledge in any of these topics: e-commerce, payments, finance, subscription management
 
We offer:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Flexible and personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • ​​Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings