Software Engineer .NET (payments team)

Related keywords: remote job europeremote job software engineerengineer remote job

This page contains product affiliate links.

Overview of Zeal Group

Zeal Group is a leading FinTech organization that has made its mark by providing a range of innovative financial products. The company is recognized for its commitment to quality and innovation in the financial technology sector. Established in 2017, Zeal Group has rapidly expanded its operations and currently boasts over 700 employees globally. With locations across Europe, Asia, North & South Africa, the Middle East, and South America, the organization maintains a technology hub in Cyprus.

Job Position

The open position is for a Software Engineer specializing in .NET specifically within the payments team. This is aimed at Mid-Senior level engineers who are adept in software development, particularly related to payment services. Candidates will become integral team members responsible for enhancing and maintaining the company’s payment functionalities.

Key Responsibilities

The responsibilities of the Software Engineer include:

  • Writing clear, reliable, and high-quality code in C#.
  • Designing, developing, and maintaining backend services essential for trading and payment operations.
  • Collaborating within a team-based environment, ensuring accountability for one's own tasks.

Required Skills

To qualify for this position, candidates must meet the following experience requirements:

  • 3 to 5 years of experience in software development.
  • Demonstrable expertise in building scalable, reliable, and secure web applications.
  • Previous exposure to developing systems using microservices architecture.
  • Strong knowledge of the C# language and the .NET framework.
  • Experience working with both RDBMS (like MySQL or PostgreSQL) and NoSQL databases (such as MongoDB).
  • Proficiency in writing unit tests utilizing a framework such as NUnit or xUnit.
  • Comprehensive understanding of the Software Development Life Cycle (SDLC).
  • Familiarity with communication and project tracking tools such as Jira.

Preferred Skills

Additionally, candidates who possess the following skills will be given preference:



  • Understanding of backend development in trading.
  • Experience with payment gateway integration.
  • Ability to produce thorough technical documentation.
  • Familiarity with financial and trading systems.

Technology Stack

The following technologies are integral to the role:

  • .NET 6, REST, gRPC, Kubernetes, Docker, Kafka, RabbitMQ, MySQL, Redis, MongoDB, Prometheus, Grafana, Elasticsearch, Kibana, and Google Cloud Platform.
  • The role will also involve using version control tools like GitLab and project management tools such as Jira and Confluence.

Benefits

Zeal Group offers a competitive benefits package to its employees, which includes:

  • 21 paid holidays per year, plus an additional 10 days for national holidays.
  • Opportunities for training and professional development to enhance skill sets and career growth.
  • Participation in the Referral Bonus Program, encouraging current employees to refer potential candidates.

Conclusion

This Software Engineer position at Zeal Group is an exciting opportunity for developers looking to work within a dynamic and innovative financial technology company. With a feasible salary and comprehensive benefits, the role promises growth and the chance to make a significant impact in the field of payment services. Interested candidates with the required experience and passion for technology are encouraged to consider this exciting opportunity.



This job offer was originally published on himalayas.app

Zeal Group

United States

Software development

Full-time

February 11, 2025

12 views

1 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.