Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with data scientists and analysts to improve software
Requirements
1-3 years of experience.
Bachelor's degree in Computer Science, Computer Engineering
Experience in the Banking industry, using the Banking systems is desirable, but not mandatory.
Microsoft .Net ( C# and/or VB ) languages
Excellent in (ASP.net, SharePoint, MVC, Angular and .net core) technologies
Excellent in (Web API, WCF and Web service)
Understanding of front-end technologies, such as HTML5, and CSS3
Excellent Microsoft SQL development.
SSRS is a plus
Crystal reports is a plus
PL SQL is a plus
7- XML knowledge is a plus
Excellent in JSON
Strong knowledge of design patterns and software engineering best practices.
Team player, able to work effectively in a collaborative and team-oriented manner.