Remote TM Senior .Net Developer

Posted

Apply now
Please, let Transfermate know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • TransferMate Global Payments is a B2B Payments technology company that enhances the international payments process for banks and companies.
  • The company is a leading Irish foreign exchange provider with a global presence, including 30+ offices and over 900 employees in Bulgaria.
  • A new position for a Senior .NET Developer has been created due to business expansion, with the option for fully remote work.
  • The role involves participating in an Agile Development team to build full-scale software systems.
  • Responsibilities include architecting, designing, and developing web services, implementing architecture and design patterns, and producing design deliverables.
  • The developer will also establish processes around development standards and provide product feedback based on requirements.

Requirements:

  • Candidates must have 4+ years of experience developing enterprise-grade applications using C# / .Net, JQuery, CSS, and JavaScript.
  • Experience with ORMs (Entity Framework) and creating web services and APIs is required.
  • Proficiency in RDBMS, database design, and SQL (PostgreSQL, SQL Server) is necessary.
  • A strong understanding of OOP and SOLID principles is essential.
  • Familiarity with software design patterns such as MVC and MVVM is required.
  • Knowledge of modern web standards, OWASP security principles, and data encryption/security is important.
  • Candidates should be proponents of CI/CD and automation, with experience in source and version control systems (preferably GIT).
  • Experience with application containerization using Docker and cloud technologies (preferably AWS) is required.
  • Advantageous skills include experience with front-end frameworks like React, Angular, Bootstrap, and Terraform application management.

Benefits:

  • TransferMate offers a flexible working policy that combines remote and office work.
  • Employees receive Multisport Cards and 22 annual leave days, with additional days based on length of service.
  • Lifework days allow for ½ day each quarter to manage personal tasks.
  • Flex hours enable employees to work their 5 days across 4.5 days.
  • Additional health insurance, including dental and vision care, is provided.
  • The company organizes team buildings and parties, offers life insurance, and has a refer-a-friend bonus program.
  • Employees enjoy discounts at various stores, theatres, and restaurants.
  • The CluneTech Cares program includes one paid volunteer day per year and a corporate wellness program.
  • Monthly food vouchers, company-paid training, and learning accounts are available.
  • Recognition programs include #OneTeam Awards and an Annual Employee of the Year Award.
  • Free sports activities such as football, tennis, and volleyball are offered.
  • An employee assistance program and meeting-free days are part of the benefits.
  • Compassionate leave policies include up to 4 weeks paid leave for the loss of a loved one and 2 days for pets, as well as 5 days of company-paid leave for miscarriage/pregnancy loss.
Apply now
Please, let Transfermate know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback