Job Overview:
* We are seeking a skilled Software Engineer to join our team.
Key Responsibilities:
* Develop and own technical products and projects from start to finish.
* Exercise judgement and acumen to understand the true business need beyond stated requirements.
* Challenging current systems and processes to achieve common goals through technical excellence and innovation.
* Stay up-to-date with industry and technology trends.
Required Skills and Qualifications:
* Excellent programming skills in C#/.Net or other object-oriented languages such as Java, Python or C++.
* Experience working with SQL databases.
* Azure or AWS experience is a plus.
* Strong enthusiasm for programming and technology.
* An entrepreneurial nature, willing to take ownership and tackle problems.
* Ability to communicate clearly and professionally.
* A minimum 2.1 degree in Computer Science or a related field.
Benefits:
* Making an impact from day one.
* Diverse projects alongside talented colleagues.
* Direct value delivery by working closely with clients.
* Learning opportunities about financial markets and economies.
* Ownership of all aspects of development projects.
* Innovation through technical excellence.