OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Data management developer
At Nasdaq, we're re-imagining the markets of tomorrow and our Global Technology department is responsible for developing leading technology to support our vision.
Nasdaq is looking for a data engineer to work with our cloud based data solution in the Nordics.
In this job role you will design, develop, modify, adapt and implement solutions to information technology needs through new and existing applications to meet client requirements.
You would be involved in designing and developing new functionalities as well as consistently producing on-going scheduled maintenance releases.
As a Senior Engineer in the Trading Support Systems team, you will be responsible for designing and delivering high quality solutions using best practices within a strong Agile development team.
If you have a strong Object-Oriented and core Java foundation, are detail oriented, methodical, take pride in your work, and enjoy investigating new technologies this job is right for you.
Role and responsibilities:
Reviews system requirements and business processes
Designs, codes, tests and/or customizes solutions to meet client requirements
Take part in the architectural and infrastructural design of our applications
Support systems infrastructure, desktop or network architects by preparing detailed specifications
Mentor junior engineers
Enforce best practices and high code standard via peer code review
Work closely with Product and Business
Work with others to solve complex problems
Communicate complex concepts and reason with others to adopt a different point of view
Work with geographically disperse teams
Develops program logic for new applications or analyses and modifies logic in existing applications, often learning on the job from more senior colleagues as size of the challenge increases
Contact with different levels of management , customers and business support functions which will provide you excellent learning opportunities
Implements and monitors basic system improvements to increase efficiency
Key requirements:
Education: Degree qualified in a discipline related to Computer Science, Information Systems, or equivalent work experience
Experience: 6+ years
Java experience: 4+ years
Full Stack Experience: 1+ years in modern JavaScript framework
You should have experience with:
Strong OO Foundation
DB expertise SQL
Git
Linux
Spring
JSON, RESTful web-services, GraphQL
Testing frameworks: jUnit, Karma, Jasmine, Mockito, Arquillian, JBehave
It would be great if you have also worked with:
Cloud Technologies- AWS or any other cloud provider
Agile Methodologies
Drools (any)
CI tools like Jenkins, Gitlab or Bamboo
JavaScript, jQuery, HTML, CSS
AngularJS, React
Web-security skills: SAML, encryption, certificates, web attack protection
Professional experience developing high performance, scalable, complex systems
Financial market development background a plus
Knowledge of SQL, Hadoop, Spark, S3, and EMR; Hands on experience developing ETL processes/workflows
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.