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   »   Senior Developer Python (Banking/OTC Derivatives)
 banner picture 1  banner picture 2  banner picture 3

Senior Developer Python (Banking/OTC Derivatives)

Argyll Scott Consulting Pte. Ltd.

We are looking for a Python Software Developer - Lead level (Transaction Reporting) on a 12-month contract basis. This role has a high chance of conversion to a permanent headcount based on your performance.

This role will be a part of the global markets operations technology – transactional reporting team. You will be responsible for providing leadership, technical direction, and oversight to a team as they deliver technology solutions.


Key responsibilities of the role include:

· You will spend most of time in hands-on programming.

· Developing solutions and processes for delivering features based on their knowledge of design/architectural patterns and Agile/DevOps practices.

· This role ensures the systems design and requirements are aligned to achieve the desired business outcomes, and that team practices and coding/quality principles are aligned to achieve the desired technology outcomes.

· They have built significant experience through multiple software implementations and have developed both depth and breadth in a number of technical competencies.

· Building the Solution Right Design, develop and be accountable for feature delivery.

· Apply enterprise standards for solution design, coding and quality.

· Ensure solution meets product acceptance criteria with minimal technical debt.

· Responsible for compliance and security items and audit support at the team level.

· Act as a liaison for production activities/issues.

· Work Planning and Execution

· Work with the Product Owner to ensure that product backlog/requirements are healthy, with clear acceptance criteria.

· Team Mentorship

· Play a team lead role (as an individual contributor) and mentors the team

· Guide team members with skills and practices (planning estimation, peer reviews and other
engineering practices).

· Identify skill and role gaps, and work with Technology Manager to address them.

· Work with Technology Manager in creating resource contingency plans where required.

· You would be managing a high level of risk with in-depth capital markets product knowledge.

· You would provide level 3 production support for applications.


Key Experience of the role include:

· You are a very strong Python developer with extensive experience building middle-tier services.

· You are a self-starter and eager learner.

· You are a hands-on developer with work experiences in any of the following languages such as Java, C# or .NET.

· You have a good understanding of common algorithms and data structures.

· You have strong problem-solving and analytics skills.

· You have a good understanding of SDLC and application of Agile Methodologies including but not limited to automated testing (such as Test-Driven Development), Code Review, Continuous Integration and Version Control Systems.

· Ideally, you have an education in computer science (or relevant subjects).

· You would provide level 3 production support for applications.


If you are interested in this position, please feel free to apply for this role.

Argyll Scott Consulting Pte Ltd

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?