Interested in innovating from the ground up in a global, market leading company? We are developing products to support our existing clients while expanding into new sectors for financial services transformation. As an integral part of a diverse, close-knit development team, you will create world-class applications!
Job responsibilities will include:
- Coordination and leading of software development team
- Application Design documentation with clear diagrams of the system functionality being built
- Application development – Coding, unit testing, integration testing, QA testing support/resolution
- Interaction with internal functional units and Business Analysts across the globe, evaluate, estimate, define feature/functionality of the applications
- Ongoing maintenance/enhancements of production deployed applications
- Interaction with other development teams
Requirements:
- College or University degree in Computer Science or Information Technology
- Minimum 8 years working on MS SQL Server/.NET programming
- Minimum 2 years working in Product feature design
- Proficient in Microsoft SQL database programming and design
- Proficient in ASP.NET, .Net Core, C#, TSQL, HTML, CSS, JavaScript, jQuery, AJAX
- Proficient at Microsoft Windows server technologies
- Fluency in English both verbal and written
- Analytical thinking for problem and project handling
- Strong problem solving skills
- Strong documentation skills
- Ability to work independently as well as in a team
Added skills we value:
- Banking or Payments industry experience.
- MS Azure
- Experience in Mobile application Development
- Experience with REST, JSON, Microservices, SOA, Docker, or Containers