Match score not available

TM Senior .Net Developer

extra holidays - fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

4+ years of experience in developing enterprise-grade applications using C# / .Net, JQuery, CSS, and JavaScript., Strong understanding of OOP and SOLID principles, along with experience in software design patterns like MVC and MVVM., Familiarity with ORMs, web services, API creation, and RDBMS including PostgreSQL and SQL Server., Experience with CI/CD, Docker, and cloud technologies, preferably AWS..

Key responsabilities:

  • Architect, design, and develop web services using service-oriented architectures for internal and external clients.
  • Implement architecture and design patterns to ensure system scalability and performance.
  • Review product requirements to provide development estimates and feedback, while producing design deliverables.
  • Collaborate with team members, demonstrating leadership and clear communication throughout the development process.

TransferMate Global Payments logo
TransferMate Global Payments Financial Services SME http://www.transfermate.com
201 - 500 Employees
See all jobs

Job description

Description:

TransferMate Global Payments is a Globally Regulated, B2B Payments technology, which greatly improves the international payments process for banks, companies and both our software and strategic partners, such as Wells Fargo, AIB and ING.

TransferMate are a leading Irish foreign exchange provider and winner of numerous business awards around the globe. To join one of Ireland's Great Places to Work, and develop your career we would love to hear from you! Being part of Interpay Bulgaria, The TransferMate global footprint encompasses 30+ offices worldwide with 26 different nationalities. In Bulgaria alone, we have 900+ employees in Varna, Veliko Tarnovo, Sofia and Shumen and we keep growing!

Due to continued business expansion, we have created a new position for a SENIOR .NET DEVELOPER to join the Software Development team based in Varna. This position is also offered in fully remote option.

The main role involves the following:

  • Participate in a fast paced agile development team building full scale software systems
  • Design and build advanced software solutions that scale and meet business requirements
  • Work with a team of peers who are smart, professional, pull their own weight, and share a passion for what they’re creating

Responsibilities:

  • Architect, design and develop web services using service-oriented architectures exposing API’s for internal and external clients
  • Ability to implement architecture and design patterns to help ensure that systems scale
  • Apply technical expertise to challenging architecture and design problems
  • Innovative technical design and creation of technical specifications
  • Ability to establish processes and best practices around development standards
  • Become knowledgeable in the business domains relevant to the software you build and support.
  • Review product requirements in order to give development estimates and product feedback
  • Produce design deliverables via sketches, wireframes or low-fidelity prototypes
  • Ability to show leadership, work and communicate clearly with team members

Requirements

Desired Qualifications:

  • 4+ years’ experience developing enterprise-grade applications using C# / .Net, JQuery, CSS, JavaScript
  • Experience with ORMs (Entity Framework)
  • Experience creating web services and API’s
  • Experience with RDBMS, database design and SQL (PostgreSQL, SQL Server)
  • Strong understanding of OOP and SOLID principles
  • Understanding of patterns and anti-patterns, especially Microservices and the “singleresponsibility” pattern
  • Experience with software design patterns: MVC, MVVM
  • Well versed in modern web standards, OWASP security principles and data encryption/security
  • Proponent of CI/CD and automation
  • Experience with Source and Versioning control systems (GIT preferable)
  • Experience with application Containerization based on Docker, docker-compose (AWS
  • Elastic Container Service preferable)
  • Experience with Cloud Technologies (AWS preferable)
  • Advantage Skills
  • Experience with Front End Frameworks React, Angular, Bootstrap and responsive design
  • Terraform application management and provisioning

Benefits

At TransferMate, We are a community of like-minded individuals committed to excellence in everything we do. We create an innovative, collaborative, and supportive workplace that allows our brilliant people to unleash their potential.

Recognised as a both a Great Place to Work and Deloitte Best Managed Company, we believe that recognition goes much deeper than just financial rewards. Therefore, in addition to a competitive salary, we also offer an exclusive benefits package that includes:

  • Flexible Working Policy with a combination of remote and office working
  • Multisport Cards
  • 22 Annual Leave Days for all employees plus additional days with length of service
  • Lifework days: ½ day each quarter to get your life work done
  • Flex hours where you can work your 5 days across 4.5 days
  • Additional Health Insurance including dental and vision care
  • Team Buildings & Parties
  • Life Insurance
  • Refer a Friend Bonus
  • Discounts across various stores, theatres, restaurants
  • Employee-led CSR Programme, CluneTech Cares, with one paid Volunteer Day per year
  • CluneTech Life – corporate wellness program
  • Monthly Food Vouchers
  • Company Paid Trainings & Learning Accounts
  • #OneTeam Awards and Annual Employee of the Year Awards
  • Milestone Recognition Program
  • Free Sports: Football, Tennis, Volleyball
  • Employee Assistance Program
  • Meeting Free Days – a specific no meeting day where we encourage no meetings so you (and your team) can focus on getting things done!
  • Compassionate Leave: up to 4 weeks paid leave for the loss of a loved one
  • Compassionate Leave for pets:  up to 2 days
  • 5 days company-paid Miscarriage / Pregnancy Loss Leave (applicable for partner also)

We would like to thank you for your interest in this role. Please note that only shortlisted applicants will be contacted for an interview.

At TransferMate, we’re proud to be an equal opportunities employer. Qualified applicants will be considered without discrimination on the basis of gender, marital status, family status, sexual orientation, religion, age, disability and race. This position is also suitable for individuals with permanent impairments (with ≥50% incapacity) who have no medical preventatives to be employed.

The advertisement is suitable for candidates with disabilities who have no medical contraindications to work with a Video Display and significant visual strain.

Please note that when applying for a position with CluneTech, you voluntarily submit your personal data. This data will be processed for the following purposes: selection of candidates for this position; selection of candidates for future positions occurring within the next 6 months, unless you explicitly state your disagreement; connecting with candidates in connection with the objectives of labor market selection and research; signing an employment or other type of contract. Personal data provided for these purposes will be retained for up to 6 months. You have the right to request the deletion, correction or blocking of personal data.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Leadership
  • Communication
  • Problem Solving

.NET Developer Related jobs