SOFTWARE DEVELOPER
JOB DESCRIPTION:
• Experience in data modeling, database design, data transformation(ETL) and data warehousing
• Familiarity with hedge accounting and securitization applications is a definite advantage
• Exposure to capital market products and derivative products would be a an asset
• Working knowledge and experience with JavaScript MVC or MVVM frameworks such as AngularJS or KnockoutJS, respectively
• Prior experience in development of Content Management Solutions
• Experience configuring and maintaining nightly builds for .Net framework 4.0 or above
• Experience with Web Services or WCF
• Has experience of using 3rd party frameworks/components
• Design and implement multi-tier software using the latest technologies, such as JAVA, ASP.NET MVC, jQuery, CSS, BizTalk, SharePoint, NServiceBus, Oracle, SQL Server, SQLite, and Informatica ,web Java, Spring Framework, Spring Boot, RESTful services, Junit, Tomcat, Eclipse
• Experience with web-service related technologies: XML, Ajax, JSON, RESTFul webservice, SOAP WS
• Experience with continuous integration/delivery build environment: GIT/Bitbucket, Jenkins,
Maven, Coverage and Static/Dynamic
• Experience with highly-scalable web applications and back-end infrastructure
• Experience with Linux
• Experience with data modelling and data migration.
• Experience with Ansible or any other platform automation tools
• Knowledge in virtualization and containerization concepts and technologies (i.e. VMware, vSphere,
Docker, OpenShift, Kubernetes)
• Experience in Java 11/17, Spring 5 or 6 and Angular? 10
· 4+ years of IT work experience in software development.
· Hands-on experience with Java (Spring Boot), and/or Node.JS Express
· Must have a solid understanding of Object Oriented Programming.
· Good knowledge of SQL and database fundamentals.
· Experience with Cloud administration – IAM, AWS SSO, or Landing Zone.
· Experience in MariaDB/MySQL, Oracle, and MSSQL
· Experience with container technologies such as Docker, Kubernetes etc.
· Familiarity with cloud platforms such as AWS, Azure, Huawei etc.
We provide IT Application Development, Data Integration, BI and Artificial intelligence product development Services helping our clients increase quality and efficiency of their IT operations while reducing risk in software development, deployment and support.