13 days old
2018-01-082018-02-05

Software Architect

New York, NY 10006
  • Job Code
    594695
  • Payrate
    $175,000 To $190,000






  • Nasdaq is looking for a Principal Software Architect interested in leveraging innovative technologies such as blockchain to change the landscape of financial services. Nasdaq, an applied technologies company, is working to leverage this revolutionary tech in a variety of use cases, several of which have been made public.


    We are looking for a motivated professional who are well versed in leading edge technologies and are excited about the implications our technologies can have on the financial sector.

    As a Software Architect at Nasdaq you will design, develop, modify, adapt and implement solutions to information technology needs through new and existing applications, systems architecture and applications infrastructure. You will also review system requirements and business processes; code, test, debug and and implement software solutions.


    The right candidate will be capable of working closely with our business partners, senior technical and business leaders, and customers to identify and model the right technical solutions to meet client requirements and lead a technical team through design and development of those solutions. Your responsibilities will include the design of systems architecture, systems strategy, integration services and applications infrastructure. You will establish technology product specifications, and collaborates with various functions to ensure successful product development and implementation.


    Create and manage the appropriate technical strategy to support our customer's needs Lead a technology team in all aspects of the PDLC Responsible for the security and quality of the end product Conduct code reviews and mentor more junior team members. Provide application software development services or technical support Develops program logic for critical components of the application. Implement continuous integration practices to ensure successful installation and increased efficiency. Ensure that applications are compatible across multiple computing platforms and browsers.


    Qualifications:



    • Degree qualified in a discipline related to Computer Science, Information Systems, or equivalent work experience.
    • 5+ years of software engineering experience with knowledge of software development processes.
    • 8+ years of full stack software engineering experience and enterprise architecture. Experience with multiple technologies in our stack (includes: Java, node.js, JavaScript, Linux, HTML5, CSS, PostgreSQL)
    • Proven ability to work with a distributed team technically well rounded; we expect you to enjoy picking up new technologies and experiment with them to determine whether they can help our business. Software, and technology in general, is a passion for you, not just a way to earn a living
    • Microservices, SaaS experience a plus
    • Requires depth and/or breadth of expertise in own specialized discipline or field.
    • Works across teams to apply conceptual knowledge to solve high level problems.


    Competencies:



    • As a senior contributor acts as the escalation point for both internal and external people as it relates to their discipline.
    • Ability to work in a fast paced environment with high energy teams.
    • Interprets internal/external business challenges and recommends best practices to improve products, processes or services.
    • Has vision as it relates to improvement, and furthering the offering/creating new business opportunities.
    • Is the team coach/mentor. Develops and motivates the team for success.
    • May lead functional teams or projects with moderate resource requirements, risk, and/or complexity.
    • Constantly strives to improve and find better ways to accomplish personal and business objectives and performance.
    • Leads others to solve complex problems; uses sophisticated analytical thought to exercise judgment and identify innovative solutions.
    • Sustains an environment that supports experimentation, rewards risk-taking and reinforces curiosity.
    • Impacts the achievement of customer, operational, project or service objectives; work is guided by functional policies.
    • Communicates difficult concepts and negotiates with others to adopt a different point of view.
    • Proactively shares experiences and knowledge towards the achievement of team objectives.
    • Shows initiative to deliver better results than expected and often offers his/her help to others in order to achieve shared goals.
    • Works with large amounts of data and identifies highly complex root causes and potential implications; coaches others on data synthesis and analysis.
    • Approaches situations from a holistic perspective and considers interdependencies and the impact of actions; synthesizes results and links patterns and trends.
    • Utilizes knowledge of the organization's business model and operations to drive high impact projects and complex analyses that support the organization's mission.
    • Leverages deep understanding of the policies, practices, trends and information that impact the organization and its customers to plan for future projects.
    • Identifies areas for improvement and develops innovative enhancements using available software development tools following design requirements of customer.
    • Leads product management initiatives, collaborating with other cross-functional teams as needed; researches current product trends and applies these findings to strategy, processes and procedures.

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Architect

Randstad Technologies
New York, NY 10006

Share this job

Software Architect

Randstad Technologies
New York, NY
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast