x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Developer (C# + JAVA)
 banner picture 1  banner picture 2  banner picture 3

Software Developer (C# + JAVA)

Adecco Personnel Pte Ltd

Adecco Personnel Pte Ltd company logo

The Opportunity

  • Adecco is partnering with one of the most well-established and respected financial institution with a strong track record of success.
  • They have a culture of innovation and continuous improvement, constantly looking for ways to improve their services and offerings.

Job Responsibilities

  • Develop features specified by the business analyst and prioritised by the product owner
  • Participate to the necessary technical meeting
  • Participate to agile meetings (daily, retrospectives, etc.)
  • Participate to non-regression campaigns
  • Be an active participant of the Orchestrade developer community with the associated rights and responsibilities (i.e.: rolling role of release manager)
  • Be a driving force on technical and functional topics propositions
  • Develop with quality and timely
  • Raise alert adequately on the risks encountered during the conception of features (cost, delay, resources)
  • Assist local support on incidents (P1 & P2) and urgent requests when appropriate to decrease impact and resolution time
  • Research, design, and develop software.
  • Analyse user needs and develop software solutions
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
  • Work with other engineers to integrate hardware and/or software systems
  • Develop specifications and performance requirements.

Legal and Regulatory Responsibilities

  • Comply with all applicable legal, regulatory and internal Compliance requirements, including, but not limited to, the Singapore Compliance manual and Compliance policies and procedures as issued from time to time; Financial Security requirements, including, but not limited to, the prevention of Financial Crime and Fraud including reporting obligations to the Money Laundering Reporting Officer.
  • Maintain appropriate knowledge to ensure to be fully qualified to undertake the role. Complete all mandatory training as required to attain and maintain competence.

Job Qualification

Applicants should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
    Information Technology
    Programming & Systems Analysis
    Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

Applications developer / Software developer


Mandatory

  • Extensive development experience with an in-depth understanding of the CLR. Multiplatform experience is a must.
  • Candidate should be open to work on different technology stacks (C# , Java etc)
  • Deep familiarity with asynchronous programming (async/await, async streams, etc)
  • Good experience with SQL and relational databases (E.g. MS SQL Server, Postgres, etc)
  • Experience using and deploying CI / CD and related tools (e.g. Git, Jenkins, Azure DevOps, TeamCity, etc)
  • Exposure to shell scripting: Bash on Unix/Linux platforms and PowerShell/Batch on Windows
  • Knowledge of Microservices
  • Knowledge of Spring framework and IOC
  • Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
  • Autonomous, self-motivated and excellent team player

Good to Have

  • Understanding of Native Interop: P/Invoke, structure layouts, C++/CLI, etc.
  • Exposure to front office booking systems (E.g. Orchestrade, Murex, Summit, etc)
  • Knowledge of Financial IRD products IRD and Capital Market FO environments
  • Agile Development Methodology
  • Other technical skills including Middleware (e.g. Kafka, MQ Series…), Monitoring, Batch Scheduling, Software Quality
  • Security awareness and best practices
  • Ability to work well under pressure

Other Professional Skills and Mindset

  • Excellent written and verbal English communication skills
  • Excellent communication and interpersonal skills
  • Strong analytical and problem solving skills
  • Proficient software development life cycle
  • Autonomy to include implicit deliverables in assignment based on best practices
  • Strong appetite to learn both functional and technical new domain
  • Appetite to participate to technical market trends and communities
  • Strong sense of confidentiality


Next Step

Click “apply” or send resume to: Tamanna Bilandi [email protected]

EA Licence No.91C2918| Personnel Registration No. R2096241

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?