Software Engineer II
Role details
Job location
Tech stack
Job description
As a Software Engineer you could work with bleeding edge technology as you build innovative fintech products that change the way the world pays, banks and invests. This will involve developing core versions of software applications, identifying client requirements and technical specifications, interacting with engineering groups and training clients on applications.
Requirements
This Software Engineer II role is ideal for someone with experience in C++, C#, DotNetCore, batch scripting, and Windows Services. You should have a solid understanding of relational databases and PLSQL.
In this position, you'll collaborate with a Global Scrum team that follows the Scaled Agile Framework (SAFe) to deliver high-quality solutions on the Engine processing Team. This Team supports all backend processing.
What you will need
Experience in design and development of C++, C#, based applications.
Experience on working with Frameworks like .Net Framework 4.8 and Dot Net. Core 8, Multithreading, SOLID principles of OOPs using common design patterns.
Experience with relational databases.
Experience working as part of scrum team.
Team player with good communication skills.
Experience in source control management tools such as GIT, Bitbucket, Artifactory.
Experience with build tools such as Jenkins, Ansible.
Experience leveraging AI in the code development process.
Bonus if you have
Experience with scaled agile framework. (SAFe)
Knowledge of FIS' products and services.
Knowledge of banking or financial services industry.
Benefits & conditions
A competitive salary and benefits.
Time to support charities and give back in your community.
Varied and challenging work to help you grow your technical skillset.
A fantastic range of benefits including private medical cover, dental cover and travel insurance.
A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities.