Senior Software Engineer, Global Markets Technology

4 weeks ago


Singapore MERRILL LYNCH GLOBAL SERVICES PTE. LTD. Full time
Roles & Responsibilities

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities, and shareholders every day.


One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us


Your background

•Proficient in Agile development methodology, with experience as a scrum master and agile coach.

•Skilled development lead capable of designing and delivering technical solutions, overseeing the entire software development life cycle.

•Extensive technical expertise as a senior backend developer in .Net, Java, Groovy and Python, along with a deep understanding of modern development processes.

•Strong understanding of Microsoft SQL Server DB and capable to design high-performance, scalable, concurrent database solutions.

•Risk oriented mindset, experienced at managing system and technology risks for business applications.

•Strong business knowledge of banking industry, especially the post trade flows like settlement, reconciliation and regulatory reporting of fixed income and derivatives products.

•Strong communication skills in both English and Mandarin.

•Research, design, and develop computer and network software or specialized utility programs.

•Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.

•Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.

•Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.


What you will do

Team Leadership: Provide strong leadership to the development team, ensuring cohesion, motivation, and alignment with project goals.

Technical Guidance: Offer technical guidance and expertise, making informed decisions on technology stacks, architecture, and design patterns.

Project Management: Oversee the project management process, including planning, scheduling, resource allocation, and progress tracking.

Quality Assurance: Ensure the delivery of high-quality software solutions by implementing robust testing strategies, code reviews, and quality control measures.

Stakeholder Communication: Act as a primary point of contact for stakeholders, communicating project updates, addressing concerns, and managing expectations.

Continuous Improvement: Foster a culture of continuous improvement by identifying areas for enhancement, implementing best practices, and promoting innovation within the development team.


Tell employers what skills you have

Groovy
.NET
Hardware
Quality Assurance
Design Patterns
Scrum
Software Engineering
Agile
Computer Hardware
Microsoft SQL Server
SQL
Project Management
Team Leadership
Python
Java
API
Research Design
Linux
Software Development
Agile Development

  • Singapore SPRAOI SOFTWARE SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities Analysing stakeholder requirements, formulating design and development proposals to enhance the global markets technology efficiency and meets Front office expectations Implement Murex platform and integrate with other internal applications. Delivering and supporting the Global markets platform (Murex), managing...


  • Singapore Government Technology Agency Full time

    IMDA is spearheading Singapore\xe2\x80\x99s drive to be a world leading Digital Economy. We want to empower our companies and workforce with digital technologies and enable Singapore to be a leading Digital Economy globally. At the BizTech Group, we chart the direction technologies for our industries. As part of the BizTech Group, the Engineering Division...

  • Software Engineer

    4 weeks ago


    Singapore Msi Global Private Limited Full time

    MSI Global Private Limited is a wholly-owned subsidiary of the Land Transport Authority of Singapore, providing professional land transport consultancy, engineering services and solutions in Singapore and many other parts of the world. The Company owns a subsidiary in Shanghai.We are looking for highly motivated, results-oriented team players to join us as...


  • Singapore Government Technology Agency Full time

    IMDA is spearheading Singapore\xe2\x80\x99s drive to be a world leading Digital Economy. We want to empower our companies and workforce with digital technologies and enable Singapore to be a leading Digital Economy globally. At the BizTech Group, we chart the direction technologies for our industries. As part of the BizTech Group, the Engineering Division...

  • Software Engineer

    4 weeks ago


    Singapore MSI GLOBAL PRIVATE LIMITED Full time

    Roles & ResponsibilitiesMSI Global Private Limited is a wholly-owned subsidiary of the Land Transport Authority of Singapore, providing professional land transport consultancy, engineering services and solutions in Singapore and many other parts of the world. The Company owns a subsidiary in Shanghai.We are looking for highly motivated, results-oriented team...


  • Singapore GVT Government Technology Agency Full time

    [What the role is]Senior Engineer/Engineer (Robotics Software, RAC)[What you will be working on]Develop, test and deploy robotic systems and applications to solve real-world problems for the manufacturing, logistics and healthcare sectorsLiaise and work with stakeholders to conceptualize robotic solutions, develop and deploy robotic solutionsResponsible for...

  • Software Engineer

    3 weeks ago


    Singapore D L RESOURCES PTE LTD Full time

    Roles & ResponsibilitiesGlobal Markets IT division in Singapore is looking for an experienced business analyst to join its derivatives development team to support the applications used by the bank’s treasury division, as well as initiatives in Data Centre/Application MigrationKey Responsibilities Apex Collateral-FIS product knowledge. Working...


  • Singapore New York Global Consultants Pte. Ltd. Full time

    Location: North, SingaporeExperience: 4+ yrs Contract: 1 Year, extendable Monthly Salary: around S$ 5500-6000Note: 1 month bonus will be paid along with the 12th month salary(Backend - C, C++, with full SDLC experience)About the Job:We are seeking a passionate and innovative software engineer to join our team in Electrical & Industrial Solutions Group Center...


  • Singapore GVT Government Technology Agency Full time

    Job DescriptionIMDA is spearheading Singapore's drive to be a world leading Digital Economy. We want to empower our companies and workforce with digital technologies and enable Singapore to be a leading Digital Economy globally.The Advanced Intelligent Software Systems (AISS) team works on building software solutions and capabilites for various projects at...


  • Singapore Msi Global Private Limited Full time

    MSI Global Private Limited is a wholly-owned subsidiary of the Land Transport Authority of Singapore, providing professional land transport consultancy, engineering services and solutions in Singapore and many other parts of the world. The Company owns a subsidiary in Shanghai.We are looking for highly motivated, results-oriented team players to join us as...


  • Singapore NEW YORK GLOBAL CONSULTANTS PTE. LTD. Full time

    Roles & ResponsibilitiesLocation: North, SingaporeExperience: 4+ yrs Contract: 1 Year, extendable Monthly Salary: around S$ 5500-6000Note: 1 month bonus will be paid along with the 12th month salary(Backend – C, C++, with full SDLC experience) About the Job:We are seeking a passionate and innovative software engineer to join our team in Electrical &...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesSenior Software Engineer (C#, Python)/ Senior Application EngineerOur esteem client is looking for a Senior Software Engineer (C#,Python) to design and develop innovative software applications.Requirements:• Solid experience in handling "C#, Python" Software application development.• Strong in Software Design, Development and...

  • Software Engineer

    4 weeks ago


    Singapore Msi Global Private Limited Full time

    MSI Global Private Limited is a wholly-owned subsidiary of the Land Transport Authority of Singapore, providing professional land transport consultancy, engineering services and solutions in Singapore and many other parts of the world. The Company owns a subsidiary in Shanghai. We are looking for highly motivated, results-oriented team players to join us as...


  • Singapore Nextlabs International Private Limited Full time

    NextLabs® is the leading provider of policy-driven information risk management (IRM) software for large enterprises, provides an exciting opportunity for Senior Software Engineersto join hands with highly talented software engineers in building the next generation data protection and entitlement manager products. Our customers include many prominent...

  • Software Engineer

    3 weeks ago


    Singapore Msi Global Private Limited Full time

    Working with leading-edge Contactless Smart Card technology, your key challenge is to spearhead the evolution of Automatic Fare Collection (AFC) equipment. Your job includes requirements gathering, design and development of multiple public transport e-payment devices. Typical devices include bus fare collection devices and rail fare collection gates. You...


  • Singapore Msi Global Private Limited Full time

    Working with leading-edge Contactless Smart Card technology, your key challenge is to spearhead the evolution of Automatic Fare Collection (AFC) equipment. Your job includes requirements gathering, design and development of multiple public transport e-payment devices. Typical devices include bus fare collection devices and rail fare collection gates. You...


  • Singapore Direct Search Global Full time

    Direct Search Global is working with a fast-growing helpdesk and contact center software creator to fill the role of Marketing Manager in Singapore. This customer service software developer aims to improve customer experience with innovative and practical technology solutions.Why this job? This company was founded by a team of passionate tech developers who...


  • Singapore Bank of America Full time

    :Your background Expert level C++ background, 10+ years, plus exposure to Java/Scala Strong Linux/Unix Windows development skills Shell scripting (also experience in other scripting languages such as Perl/Python) DB skills (sql capability on Sybase/Oracle) Middleware transport such as TibCo EMS, MQ etc. Familiarity with continuous integration type...


  • Singapore MSI GLOBAL PRIVATE LIMITED Full time

    Roles & ResponsibilitiesMSI Global Private Limited is a wholly-owned subsidiary of the Land Transport Authority of Singapore, providing professional land transport consultancy, engineering services and solutions in Singapore and many other parts of the world. The Company owns a subsidiary in Shanghai.We are looking for highly motivated, results-oriented team...


  • Singapore Newgen Software Technologies Pte. Ltd. Full time

    Job Responsiblities:The Senior Software Specialist is expected to actively participate in various stages of the software development lifecycle, including detailed design, coding, code walkthroughs, peer code reviews, unit testing, system testing, UAT, demos, POCs, installation, and maintenance of software modules. Responsibilities include ensuring the...