Senior Backend Developer (.NET) Remote - Limassol

  • Location:

    Cyprus, Limassol

  • Discipline:

    IT

  • Job type:

    Permanent

  • Benefits:

    Up to 4k Net a month+ Company Benefits

  • Published:

    12-06-2024

  • Expiry date:

    02-09-2024

  • Reference:

    2573

Sorry, this advert is now closed. Click here to view our live vacancies.

Our client is a collection of companies within Fintech that are each specializing in distinct areas of expertise. They are currently looking to onboard -Senior Backend Developers (.NET) who has the option to be stationed either Remotely / Hybrid / On-site.

The Role:

  • The Group is a growing fintech company seeking to hire an experienced Senior Backend Developer (.NET) to join their Engineering team. 
  • This is a highly collaborative position where you will work in a compact and versatile team, tackling a variety of challenges and having ample opportunities to apply and develop your skills.
  • This is a hands-on role where you will not only manage the team but also write code and have a direct influence on product development.
  • If you’re passionate about fintech apps, translating code into user-friendly products, and thrive in a startup environment, we would like to welcome you.

Main Activities and Responsibilities:

  • Design and implement services architecture
  • Create, maintain, and evolve backend services, API methods, and WSS streams for the company's apps and web services
  • Develop integrations with third-party systems
  • Collaborate with the product manager, backend developers, designers, and other stakeholders on requirements review, suggest solutions, and estimate efforts to build user-friendly applications
  • Write clean, scalable, and well-documented code
  • Ensure that the services delivered are responsive and adaptive to different load patterns
  • Optimize services for maximum speed and scalability
  • Implement services monitoring and analytics
  • Ensure data protection and services security
  • Write unit tests and create test cases for QA engineers for E2E and integration tests. Plan load testing
  • Participate in incident reviews and their root cause analysis, identify process issues, and plan preventive measures
  • Stay current with emerging technologies
  • Update internal knowledge base and operational documentation
  • Demonstrate a proactive approach to identifying issues and opportunities for improvement
  • Take ownership of projects and tasks when necessary, ensuring timely and high-quality delivery
  • Exhibit a strong sense of responsibility for the stability and performance of the backend services
  • Lead, motivate, and manage a team of software engineers, providing mentorship, guidance, and support to help them achieve their full potential
  • Foster a culture of inclusion, collaboration, and continuous learning within the team
  • Set clear performance expectations and provide constructive feedback to team members, addressing underperformance when necessary
  • Manage team workload and mentor junior team members

Requirements:

  • At least 5 years of experience in .NET C# development
  • Proven work experience in leadership roles
  • Proficiency in databases architecture and operations (Postgres or Oracle or MySQL)
  • Experience in any NoSQL DB (for example MongoDB)
  • Experience with third-party libraries and APIs
  • Version control systems such as Git / GitHub
  • Experience with testing frameworks

Skills:

  • Proven work experience in leadership roles
  • Strong knowledge of system design (have architected complex applications)
  • Good understanding of Agile development best practices
  • Experience with Jira and Confluence
  • Excellent leadership and organizational skills
  • Outstanding communication, interpersonal, and mentoring skills
  • Superior analytical skills with a good problem-solving attitude, proactivity
  • Strong sense of ownership and responsibility for your work
  • Experience working in a startup environment or being comfortable with the dynamic nature of startups

Would be a plus:

  • Experience in fintech
  • Experience in development for Metatrader MT5
  • Any industry certifications
  • Proficiency in Russian

Benefits:

  • Up to 4k Net a Month
  • Net Salary Pay Rise every year
  • In - house Lunch (15 Euros lunch voucher to use daily)
  • Discount Cards 
  • 21 Days Annual Leave 

Working Hours:

  • Monday to Friday - Flexible  (8.30am -5pm or 9am - 5.30pm)
  • 30mins Lunch break

To apply:

Please send your CV to StaffMatters at admin@smstaffmatters.com and mention that you are applying for the vacancy of Senior Backend Developer (.NET) Remote with reference number 2573.
Or you can apply directly through your candidate login by hitting the APPLY button.