Principal Software Engineer / Architect

Employer - NASDAQ
Job title - Principal Software Engineer / Architect

Job Description
Nasdaq Technology is looking for a passionate Principal Software Engineer / Architect with focus on software development, to join the Bangalore technology center in India. If Innovation and effectiveness drive you forward this is the place for you!

We are looking for candidates who share those values along with a genuine desire and drive to deliver top technology solutions to today's markets.

With this position we offer

Join the development organization for Nasdaq Boardvantage. The main objective for the development team is to build state of the art governance software for Board and Leadership teams. As our new member, you will work with a group of enthusiastic and experienced team members. You will be responsible for establishing the architecture roadmap for Nasdaq Boardvantage and building a modern platform to deliver board solutions for our customers.

Your roles and responsibilities
As a Principal Software Engineer / Architect , you will focus on defining the architecture roadmap for Nasdaq Boardvantage, drive implementation of a scalable, modularized and a modern application. You will collaborate across a global team spanning multiple time zones and multiple stakeholders. Your responsibilities broadly include:
Design highly scalable, modularized large enterprise scale systems
Define the architectural roadmap for a product and communicate the ROI to business teams
Provide technology guidance to engineers
Ensure design principles and coding standards are established and followed
Coaching and mentoring people
Steering teams focused on establishing architectural patterns
Identify performance bottlenecks within the application and design solutions
Evaluate technology products and actively provide recommendations.
Collaborate with infrastructure teams to define an effective and efficient multi-data center hosting strategy
Identify tools and establish processes for a devops led development strategy
Be prepared to get hands on and debug complex issues or create fully working POCs which teams can take forward.
Explain complex technical architectures and designs to both technical and non-technical stakeholders and drive decisions.
We expect you to have the following experience:
Expertise in building microservices for cloud hosted applications
Expertise in writing serverside code using JAVA/JEE, EJB and Hibernate
Expertise in web development, REST API frameworks and UI tech stack
Experience with Spring framework
Experience with one or more Java applications servers
Understanding of SAAS platforms and private cloud architecture
Strong knowledge of container technology such as Docker or Kubernetes
Knowledge of Reactjs or Angular
Good experience with multiple database systems
Bachelor/Master in Computer Science with 15 years of software development experience

Experience Required: At least 12 years
Specialist Qualifications: Specialized development in commercial or business acumen, financial or strategic thinking, new product development.

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.

principal-software, principal-software-jobs-in-bengaluru, principal-software-engineer
Job Location Bengaluru, Karnataka
Date Posted 04 May 2020
Employer Email --No Email
Click here to Apply

Jobseeker's Please Note: Please do not make any payment in any bank account or wallet in our Name, We don't charge any money to jobseekers
For More details please Click Here

Jobs in UK Jobs in Canada Jobs in USA Jobs in Switzerland
Jobs in South Africa Jobs in UAE Jobs in Singapore Jobs in Australia