Senior Software Developer

Nasdaq Omx Group, Inc. Boston , MA 02101

Posted 7 months ago

The Enterprise Architecture and Innovation group in Boston focuses on the cutting edge technologies and solutions for the capital markets. It is actively engaged in building solutions in blockchain and machine learning space.

Position Overview

  • Designs, develops, modifies, adapts and implements solutions to information technology needs through new and existing applications, systems architecture and applications infrastructure.

  • Reviews system requirements and business processes; codes, tests, debugs and implements software solutions.

  • Codes, tests, debugs and implements and maintains software solutions with some assistance on complex development tasks.

  • Supports develops, tests, debugs and implements operating systems components, software tools and utilities with limited supervision.

  • Develops security solutions for routine assignments progressing to assignments with increasing complexity.

  • Provides application software development services or technical support, typically in a defined project often learning from more experienced peers.

  • 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.

  • Modifies existing internal software products to add new functions, adapt to new hardware, improve performance or enhance product usability under limited supervision.

  • Implements and monitors routine system improvements to ensure successful installation and increased efficiency.

  • Ensures that applications are compatible across multiple computing platforms and browsers.

Requirements

  • Strong computer science background in algorithms, compilers and database systems. Deep interest and knowledge in Blockchain and Machine learning.

Experience in full stack development using NodeJs, ReactJs and big data stores like MongoDB and Cassandra

  • Education Required: Degree qualified in a discipline related to Computer Science, Information Systems, or equivalent work experience.

  • Experience Required: At least 2-3 years industry experience

  • Special Qualifications:
    Knowledge of one or more programming or scripting languages, such as C, C++, C#, .net, Java, Perl, etc., and one or more operating system, such as Windows, Linux/Unix, etc.

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.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Developer

Frontline Technologies Inc.

Posted 1 week ago

VIEW JOBS 2/20/2020 12:00:00 AM 2020-05-20T00:00 Overview Frontline Education is the leading provider of school administration software, empowering strategic K-12 leaders with the right tools, data and insights to proactively manage human capital, business operations and special education. Educational organizations representing over 80,000 schools and millions of educators, administrators and support personnel have partnered with Frontline Education in their efforts to develop the next generation of learners. Frontline is dedicated to driving engagement across K-12 school systems and supporting the continuous improvement of employee effectiveness and efficiency with solutions for proactive recruiting and hiring, absence and time, professional growth, student information systems, special education and interventions, payroll, benefits and financial management. Currently, we are looking to delight our customers by hiring a Platform Software Engineer who will lead a Professional Services team of Instructional Trainers and Designers to design, build, test, deploy and support elegant, scalable and reliable software solutions for our customers. Frontline has offices, and will accept applicants in the following locations: * Malvern, PA * Rockville Centre, NY * Andover, MA Responsibilities Technology: Our stack is Backend: Node.js, .NET core, TypeScript; Frontend: React, HTML, CSS; Storage: Postgres, AWS Neptune Graph DB and Mongo. Know it or want to learn, then this stack is for you! What you will be doing: You will be coding our cutting-edge platform level software – the foundation of America's best-in-class K12 school education software. Specifically, you will be working on identity management solution. Depending upon your ability and interests you will work on authentication with OAuth2 and OpenID Connect, permission & domain management driven by a Graph database, React applications, micro-services, architecting for a Service Mesh environment and future amazing projects. Requirements * Collaborating within and across cross-functional, agile teams to deliver software that achieves business objectives using a continuous integration/continuous delivery (CI/CD) model. * Contributing to and evangelizing Frontline Education engineering standards and practices.  * Mitigating quality risks through strategizing and building reliable automated tests at the functional and performance levels * Innovating to refine or replace existing and legacy technologies * Own, support and maintain code from development through production rollout * Mentoring more junior developers and peers.     Personal Attributes: * A 'One Team' mindset in which success is only achieved through the success of others  * A Systems thinking approach that ensures solutions solve the problem at hand within the construct of a larger platform  * An entrepreneurial spirit: willing to try new ideas, learn fast, and continuously improve  * A consultative approach to evangelizing concepts and teaching others to fish * Excellent oral and written communication skills Qualifications Qualifications, Key Skills and Competencies * Bachelor's Degree in Relevant Field and/or 10+ years' experience  * Demonstrable mastery of Node.js * Strong mastery of SQL database technologies (PostgreSQL) * Experience with microservice architectures * Experience with Graph database technologies (Apache ThinkerPop Gremlin/SPARQL, or Cypher) * Additional competency in at least one of the following: .NET Core or Java * Experience building containerized solutions with Docker * Full Stack capable – while it is not required to be an expert in UI development, it is expected that this resource can contribute (React) * Expertise in designing and implementing REST APIs * Passionate about code quality and testing at multiple levels  * Working experience with Agile methodology  * Experience with GitHub in a continuous integration environment is preferred  Bonus Qualifications:  While not immediately required for success, these would add tremendous value if available * Expertise in Service Mesh technology (Istio, Linkerd) * Experience with AWS Neptune Graph Database * Expertise in distributed domain driven architectures * Expertise in building scalable enterprise applications in a distributed ecosystem * Experience building or implementing OICD, SAML or other OAuth2 technologies * Experience with AWS API Gateway * Experience with AWS Cognito, Okta or Auth0 * Experience with AWS Lambda * Certification in Cloud Development from AWS, AZURE or GOOGLE * Experience with SPA technologies such as React, Vue or AngularJS For more information about Frontline Education, visit our website at: https://www.frontlineeducation.com/Home   Frontline Education Vision: Partnering with the education community to prepare students with the skills for tomorrow and a lifetime of learning Frontline Education Mission: Serving members of the education community with integrated solutions, insights and caring people to support them in their pursuit of excellence   Frontline Education is proud to be a drug free workplace and an equal opportunity employer. All qualified applicates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability status, protected veteran status or any other characteristic protected by law. Frontline Technologies Inc. Boston MA

Senior Software Developer

Nasdaq Omx Group, Inc.