What are the responsibilities and job description for the Director - Software Engineering position at Nasdaq?
Implement organization strategies through the effective direction and management of resources, while being accountable for the business strategies, functional or operational areas, processes or programs.
Responsible and accountable for managing and developing a team of people, setting direction and deploying resources on varying projects, participating in organization-wide projects, while providing guidance and expertise on an as needed basis. Managers are required to understand how other business units operate, how their goals align with organizational goals and have budget and profit / loss responsibility.
Designs and develops information technology solutions for internal or external clients, which may include systems strategy, development and / or integration services.
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.
- Builds, manages, and provides leadership to a team of professional staff (may include other managers); performs other talent management and development decisions as needed.
- Develops and establishes functional strategy and tactics to ensure successful completion of work that meets or exceeds client and / or organizational expectations.
- Manages resources and takes accountability for the performance and results of multiple related teams.
- Develops departmental / functional plans, including business unit and / or production priorities, to address resource and operational needs and challenges.
- Identifies, establishes and maintains relationships with key stakeholders, decision-makers and influencers internally and externally.
- Provides subject matter expertise to clients, team members, colleagues, etc. on projects.
- Participates in both internal and external projects that are broad in scope and closely tied to the organizational strategy.
- Conducts regular status and strategy meetings with internal and external teams to understand risks, priorities, etc. and ensure a successful end result.
- Evaluates current business processes and systems, ensuring cost-savings and risk control.
- Coordinates financial and budget activities for maximum operational efficiency.
- Reviews team and individual performance data (financial, sales and activity reports) to monitor and measure productivity, goal progress and activity levels.
- Motivates, develops, recruits and retains employees while rewarding and cultivating a culture of high performing teams.
- Provides IT systems strategy, development and / or integration services to clients.
- Determines client organization's system requirements, and delivers advice on how to design / acquire technology solutions that align to their strategy and processes. Involves others as required.
- Analyses client needs in design of business process requirements; or is the technical lead on project team defining needs.
- Mentors others in their work relative to designing, coding, testing and / or customizing software solutions to meet client requirements.
- Is innovative in their thinking, design and delivery of competitive software solutions.
- Designs existing software products or develops new functions, adapts to new hardware, improves performance or enhances product usability for competitive or commercial gain.
- Develops new program logic and / or assembles standard logic modules to create new applications.
- Develops and tests new software code, and typically works in a highly efficient development environment.
- Performs work in various situations or disciplines and of differing levels of complexity (i.e., Architecture, QA and Testing, Network Design and Enterprise Resource Planning Customizations).
- Tests and documents and trains client personnel on applications software.
- Aware of technology trends and competitive landscape and incorporates into design of solutions.
- Provides a deep domain and industry experience and expertise to design and develop creative solutions.
- Education Required : At least Masters' Degree or double degree qualified in a discipline related to Computer Science and our industry; or equivalent work experience.
- Experience Required : At least 10 years
- Special Qualifications : Continues to develop computer engineering qualifications relevant to the industry challenges.
- This position offers the opportunity for a hybrid work environment (2 days a week in office), providing flexibility and accessibility for qualified candidates.
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.
What We Offer
We're proud to offer a competitive rewards package that is meaningful, recognizes the unique needs of our employees and their families and incentivizes employees for their contribution to Nasdaq's overall success.
The base pay range for this role is $150,000 - $253,400. In addition to base salary, Nasdaq provides a generous annual bonus / commission (short-term incentive), and equity (long-term incentive), comprehensive benefits, and opportunity for growth. Exact compensation may vary based on several job-related factors that are unique to each candidate, including but not limited to : skill set, experience, education / training, business needs and market demands.
Nasdaq's programs and rewards are intended to allow our employees to :
For more information, visit Nasdaq Benefits & Rewards Career page
Salary : $150,000 - $253,400