Search by job, company or skills

5-7 Years
SGD 6,000 - 7,000 per month
Early Applicant
  • Posted 14 days ago
  • Be among the first 10 applicants

Job Description

Responsibilities:

  • Lead and participate in the full software development lifecycle, including requirements analysis, system design, coding, testing, and debugging.

  • Develop applications in compliance with audit requirements, regulatory standards, and best practices.

  • Collaborate with the DBA team to optimize database design and ensure high-performance solutions.

  • Create, document, and execute unit tests, assisting QA and business teams in Quality Assurance Testing (QAT) and User Acceptance Testing (UAT).

  • Provide production support, troubleshooting, and issue resolution for existing systems.

  • Maintain and update system design documents and technical specifications.

  • Manage workload effectively to meet project deadlines and deliverables.

  • Conduct code reviews to uphold coding standards and ensure best practices are followed.

Required Skills & Experience:

  • Strong proficiency in .NET technologies, including multithreading, Windows services, and web services (WCF, Web API).

  • Expertise in SQL programming, including T-SQL and stored procedures.

  • Minimum 5 years of experience developing applications using the .NET Framework.

  • At least 3 years of experience in system analysis and design.

  • Hands-on experience with version control tools such as SVN and GitHub.

  • Familiarity with messaging systems like FIX protocol and financial industry knowledge is a plus.

  • Knowledge of message bus technologies (ApacheMQ, RabbitMQ) and distributed caching solutions (Redis, Apache Ignite) is an advantage.

Qualifications & Competencies:

  • Bachelor's degree in Computer Science or a related field.

  • Strong analytical and problem-solving skills, with the ability to diagnose and propose effective solutions.

  • Excellent communication skills, both written and verbal, with experience working in cross-functional and geographically distributed teams.

  • Self-motivated, detail-oriented, and capable of working independently and as part of a team.

  • Willingness to work extended hours when necessary to meet project deadlines.

  • A proactive, responsible, and adaptable mindset with a strong willingness to learn new technologies.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151135731

Similar Jobs

Singapore

Skills:

Sql Performance TuningShell scriptingLinux UnixFix ProtocolOracle databasesMessage Queue MQEquities Trading systems

Singapore

Skills:

control testing JavaMicro ServiceWorkflow DesignSqlrequirement gatheringSolution DesignPythonRisk Assessmentscripting or programming languageseGRC solutionsIBM OpenPagesimplementation lifecycle managementFraud MonitoringSAS Fraud ManagementGovernance Risk and Compliance frameworksreporting modulesfraud detection techniquesTransaction MonitoringRisk Analytics

Singapore

Skills:

JavaUnixLinuxShell ScriptingFix ProtocolOracle databasesMessage Queue MQEquities Trading systemsMarket Data EDMDigital Voice Recording systems

Singapore

Skills:

JavaUnixFix ProtocolLinuxOracle databasesMessage Queue MQEquities Trading systemsMarket Data EDMDigital Voice Recording systems

Singapore

Skills:

JavaJavascriptSqlAngularobject-oriented programming frameworksSDLC methodologies