Position: Senior .NET Developer (Cyprus)
Company: ISX Financial EU PLC
Category: .NET
Experience required: 3y
English level: fluent

Senior .NET Developer

Who we are:

Probanx Solutions Ltd (Probanx®) is part of the ISX Financial Group of companies. Our inhouse developed platforms allow us to deliver technology and financial services to our customers. The Group employs more than 125 staff located across our offices located in Australia, Cyprus, Lithuania, United Kingdom, Netherlands, USA, Israel, Malta.

Probanx Solutions Ltd (Probanx®) is an international banking software company, founded in 2000 and since September 2019 it is a wholly owned subsidiary of ISX Financial. 

With over 20 years of experience, Probanx provides a comprehensive and versatile banking software solution for retail, corporate and private banks, E-Money and payment institutions, oﬀering capabilities that up until now were aﬀordable only by large commercial banks.

Probanx’s core banking solution, brings together a plethora of modules with an agile, modern user interface and a forward-thinking architecture, entirely built using Microsoft technologies, that enables ﬁnancial institutions to choose functionalities and workﬂows that ﬁt their speciﬁc needs.

The Role:

As part of our team, you will be involved and responsible for designing and implementing system changes or new products according to the requirements of both our clients and our business. Development responsibilities will involve the entire software development life cycle on our systems platform. The successful candidate will have excellent coding and debugging skills, familiarity with the entire software development lifecycle and a strong desire to contribute to a product that is evolving.

Responsibilities include (but are not limited to):

•	Define system design by analyzing business requirements
•	Write or modify highly complex systems
•	Observe, test, debug and correct faults in software
•	Ensure accuracy and integrity of data for new or existing systems
•	Conduct research and analysis to support solution design
•	Develop and produce documentation, including technical specifications, unit test scripts and API’s
•	Understand and incorporate best industry security standards (such as OWASP) in the design and code of software that you write
•	Provide guidance to developers and participate in code reviews




Skills and Requirements:

•	BSc or MSc in Computer Science or a related field
•	Strong coding skills in C# .NET, .NET Core
•	4+ years experience of hands-on software development
•	1+ years of current experience working high frequency mission critical systems
•	Good of RDBMS systems and great SQL capabilities
•	Proven ability to utilize coding design patterns
•	Proven team leadership ability 
•	Excellent problem analysis skills
•	Excellent communication skills
•	Fluent written and spoken English
•	Very familiar with Git, CI and CD tools such as DevOps, Jenkins, Bamboo


Desirable Skills:

•	Development work in banking or payments systems
•	Knowledge of accounting and/or banking terminology and procedures
•	Knowledge of Java a plus
•	Experience with identity systems and OAuth2 and OpenID Connect
•	Experience with Scrum and Kanban terminologies and procedures
•	Cloud and Azure experience highly regarded
•	Docker experience highly regarded

The Package:

Competitive Salary
Relocation package
Accommodation including family for three months
Covered visa expenses
Private health insurance plan participation
Performance Bonus, including mix of cash and share-based scheme of company stock for outstanding performers

Right to Work

Employment is subject to a National Police check.