.Net Technical Lead

SCIENTE INTERNATIONAL PTE. LTD.
3 days ago
Posted date3 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesJob Summary:
We are seeking for a Senior .Net Technical lead to join the Transaction Banking IT section which is in charge of developing and maintaining the International e-Banking and Back Office Cash Management System of our client.
Mandatory Skill-set:
At least a Bachelor's degree in any of these faculties:
Work Experience:
Technical:
Operational skills:
Responsibilities:
Should you be interested in this career opportunity, please send in your updated resume to apply@sciente.com at the earliest.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE's website (https://www.sciente.com/privacy-policy).
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
EA Licence No. 07C5639
We are seeking for a Senior .Net Technical lead to join the Transaction Banking IT section which is in charge of developing and maintaining the International e-Banking and Back Office Cash Management System of our client.
Mandatory Skill-set:
At least a Bachelor's degree in any of these faculties:
- Computer Science
- Information Technology
- Programming & Systems Analysis
- Science (Computer Studies)
Work Experience:
- At least 14+ years of full stack development experience in .NET Platform, including C#, ASP.NET Core, GRPC, ASP.NET WebForms, ASP.NET MVC, JavaScript, Ajax, JQuery, MS SQL Server
- Experience in modern web frontend development using ReactJS is preferred
- Experience in converting monolith to Microservices is preferred
- Experience other technologies: Elasticsearch / Kibana, Kafka is preferred
- Experience in Docker or involvement in containerization projects is preferred
- Experience in handling Support and BAU activities is an advantage
- Domain knowledge in e-banking, payments and cash management is an advantage
Technical:
- Must have experience with SOA, Web Service Standards (REST, JSON, SOAP, WSDL) and WCF
- Strong knowledge in Object-Orientated (OO) design, MVC and Design patterns is a must.
- Has good understanding of PKI Authentication, Encryption (CMS & PGP), 2FA (Onespan Digipass), Digital Signature (x509 certificates), Host-To-Host integration
- Good working experience in Enterprise Library and T-SQL Stored Procedures
- Familiar in HTTP; good understanding of IIS
- Must have strong knowledge in RDBMS Concepts, should be familiar with database architecture and performance tuning using MS SQL Server 2014 or above
- Frontend technologies: ReactJS, Angular JS.
- Experience in Android & iOS mobile development is an added advantage
- Hands on experience in build and deployment using Team Foundation Server or Azure Devops is an added advantage
- Hands on experience in AWS / Azure Cloud, GitLab, Jenkins/Build Automation is an added advantage
Operational skills:
- Comfortable to work in Agile or DevOps environment
- Strong analytical and problem solving skill
- Must have good interpersonal and communication skills
- Analysis methods and languages such as UML
- Able to work in a fast pace, high pressure environment with high sense of urgency
- Accountable and has strong ownership of work
- Presentation skills to execute Tech Talks is an advantage
Responsibilities:
- Create/refine technical design and system architecture depending on project/application context
- Manage various constraints while envisioning solutions for various project needs
- Study project needs and propose solutions while working with project managers, business and operational teams, business analysts and developers
- Deliver high quality fully tested code according to specifications
- Maintain and manage CI/CD tooling; ensure high quality end to end monitoring
- Address various technical aspects of projects/information systems with architect and functional aspects with business analyst
- Liaise with business teams for clarification and understanding of requirements
- Provide detailed estimation and technical documentation of solutions
- Develop tests strategy in coordination with project manager / Business Analysts
- Follow the user acceptance test and coordinate the prioritization with project manager
- Mentor and coach developers on technical aspects
- Support applications in production - analyze and resolve issues as they arise
- Above are expected to be carried out within the eBanking & Cash Management (OPTIM.net) maintenance and project activities.
Should you be interested in this career opportunity, please send in your updated resume to apply@sciente.com at the earliest.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE's website (https://www.sciente.com/privacy-policy).
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
EA Licence No. 07C5639
JOB SUMMARY
.Net Technical Lead

SCIENTE INTERNATIONAL PTE. LTD.
Singapore
3 days ago
N/A
Contract / Freelance / Self-employed
.Net Technical Lead