Lead Software Engineer (associate Architect)

Year    Bangalore, Karnataka, India

Job Description


The Nasdaq Client Clearing Engineering organization is expanding our technology center in Bengaluru (Bangalore). We are looking for a Lead Software Engineer to join our newly started Clearing CounterParty (CCP) system Development team.

This is an opportunity to join the world\xe2\x80\x99s leading exchange technology company and work with innovative technologies in an international environment where our clients include high profile organizations like Hong Kong Exchange, Singapore Exchange, Australian Securities Exchange, Swiss Exchange and Brazil Exchange. If innovation and efficiency drive you forward this is the place for you!

We are looking for candidates with strong technical skills who have a genuine desire and drive to deliver top technology solutions to today\'s markets.

May also complete consulting projects with external clients in the area of technology strategy, information systems security, data strategy, systems architecture, custom systems development, new installation and migrations of function/business area applications, application integration web, IP and online solutions and networking. Designs, codes, tests and/or customizes solutions to meet client requirements. May support systems infrastructure, desktop or network architects by preparing detailed specifications.

Develops new technology product ideas or strategic product extensions into a commercial product. Establishes technology product specifications, and collaborates with various functions to ensure successful product development and implementation.

With this position, we offer:

Join the Client Clearing Engineering Development Team within Nasdaq Marketplace Technology. It is a new team which means you will be part of building a local Development team from scratch, but you will also join an extensive network of Software Engineers working with our Clearing systems across the globe.

NRTC product is a proven multi-asset clearing solution that combines exceptional performance with exceptional adaptability. It is designed to meet the task for high performance with low latency, and control risk with sophisticated post-trade clearing workflows and risk management.

Your role and responsibilities:

As a Lead Software Engineer, you will work in a multi-functional product engineering team with highly skilled and experienced Business Analysts, Software Engineers, and Test Engineers. Your responsibilities will be related to technical leadership and software development in a DevOps-oriented environment for a clearing system. Responsibilities include:

  • Lead product development working with a team of 4 \xe2\x80\x93 8 people as a technology leader.
  • Architect, Design and Develop new advanced functionality and maintain existing codebase in an environment handling large volumes of data and demands for high availability.
  • Participate in technical design reviews, functional specification reviews, develop project estimates, schedules, test plans, and code reviews.
  • Proactively identify and resolve potential problems/issues including authoring of technical specifications.
  • Work an agile environment and contribute to sprint planning sessions, daily stand ups and retrospectives.
  • Improve our processes to help increasing efficiency.
  • Join the vibrant dev community at Nasdaq and be pivotal to building a Center of Excellence in Bangalore.
We expect you to have:
  • At least 12+ years of software development experience
  • You are a multi-skilled, solution-oriented teammate with a positive can-do attitude. You can work cross-functionally and internationally in a constantly evolving environment. In our work things can change fast, so you are also flexible to changes in priorities.
  • Extensive experience as a Java Backend Developer.
  • Excellent knowledge of Java, databases and cloud development.
  • Knowledge of scripting in Perl, Python, shell, or similar script languages.
  • Excellent verbal and written communication skills in English.
  • Experience working in agile teams using Scrum or Kanban.
  • DevOps and CI/CD experience is a great plus.
  • A Master or Bachelor in Computer Science, Information Systems or related field, or equivalent work experience.
It would be great if you have
  • Experience with GIT, Unix and Redhat
  • Knowledge of Java Script and experience working with React.
  • Experience in the trading domain, the post-trade domain or the financial market.
  • Experience work in financial back office functions, primarily within clearing.
Come as You Are

Nasdaq is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information, or any other status protected by applicable law.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

Nasdaq

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3231538
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year