Digipay is a young startup in the field of electronic payments. With a ‘Payment Facilitator’ license in hand, Digipay was made after the acquisition of the Homapay startup into Digikala Group which happened in 2018. The goal of the group was to enter the Fin-tech business, to deliver high-end electronic payment services, and to provide the best customer experience in the vast payment market. Following the definition of this goal, our service road map is identified.
To this day, Digipay offers a variety of services such as a Smart Internet Payment Gateway with the ability to pay in mobiles and to refund, a Management Dashboard for merchants, it also provides customers with a payout service, a complete e-wallet ecosystem, a mobile app for all payment related activities of customers and many other API services ready to consume.
Responsible for building .Net Core Applications and Services, helping lead to design and development of applications, and coordinating with the rest of the team working on different layers of the platform.
Design, build, and maintain efficient, reusable, and reliable code.
Participate in unit and integration testing.
Collaboration with QA on acceptance testing.
Identify bottlenecks and bugs, and advise solutions to mitigate these issues
Help maintain code quality, high standards, and automatization.
Building out the specifications.
Take requirements and develop software features
Testable code to specification
Ability to work remote and to collaborate or mentor other members.
Familiarity with Scrum process (JIRA familiarity would be desired).
3+ Years of experience in ASP.NET including .Net Core versions, writing c#.
Implementing Test Driven Design.
Conceptual Data Modeling.
Working with relational database engines (SQL Server, PostgreSQL, MySQL)
Working with no-sql database engines (Elasticsearch, MongoDB, ...)
Understanding of fundamental design principles for building a scalable application with patterns such as Domain Driven Design and Test Driver Development, or CQRS