Job Details

Senior Software Engineer

NEW YORK-10007, NY, US
07/20/2018

-


Required Skills

    C# / .Net developer
Company

Infinity Consulting Solutions, Inc

Experience

5 to 7 Year(s)

Job Description

Investment Management Firm

Senior Software Engineer

$150K-$175K base + bonus

Midtown NYC

The software engineering and technology function is split between 4 domains: Investment, Portfolio Operations and Data; Distribution and Product; Corporate and Digital.

In addition there are teams which operate as shared services to provide Technology Infrastructure, Production Services (production support, release and access control), Quality Assurance, Information Security and Business Management (change management, assurance and reporting).

The Global Technology vision is to ensure a stable operating environment that can leverage Agile to effectively deliver enhanced business benefits that focus on value delivered to our external and internal customers.

With a culture of excellence through collaboration, innovation and continuous improvement, Global Technology will enable us to deliver the best outcomes for clients and shareholders.

Overview of role

Senior Software Engineers are core members of the Capability aligned Agile delivery team, responsible for contributing to all aspects of the analysis, design, development, building and testing of solutions within a sprint cadence.

Each team member is aligned to a single Capability aligned Agile team and, while the Analyst Developer core contribution will be leading software development and engineering tasks, they also significantly contribute to analysis and testing activities.

They are also responsible for managing their own work, estimating its complexity and size, determining technical design (within architectural guidelines) and contributing to the continuous improvement of their Agile team.

The team members rely heavily on collaboration and communication and must place great emphasis on Agile Values and Principles in order to achieve a sustainable high performing status.

In order to sustain effective collaboration, some early morning/evening teleconferences as well as some light travel (<10%) may be required.

The Investment Technology, Americas team is responsible for the development and maintenance of our local bespoke applications and systems that satisfy the requirements of our investment teams as well as contributing to global Investment Technology strategies and solutions.

We require an individual with a blend of business and technical skills, together with experience of working with front office staff to join the team.

You will be expected to be a team player and to deliver quality code for bespoke new builds, enhancements and also provide some general application support.

Key duties

Working within the Global Technology function and processes whilst liaising with stake holders within a front office environment

Responsible for leading development and build tasks that contribute to the delivery of working software required by the Capability [Product] Owner

Responsible for release planning, documentation and execution of features delivered through the development, test, UAT and production environments

Responsible for contributing to the analysis and testing of working software required by the Capability [Product] Owner

Accountable for ensuring user stories are delivered to the 'working system' definition of done within agreed sprint

Accountable for ensuring committed development team deliverables are met

Responsible for contributing to Agile planning, including sizing stories and parsing user stories into tasks

Working with colleagues from other Agile teams and shared service teams to both communicate and accept dependencies

Participate enthusiastically and effectively in Agile ceremonies

Committing to increasing their skills and experience in non-core specialisms (analysis, testing)

Supporting other team members to improve their software development skills where it is their non-core specialism

General and Technical skills

Comprehensive experience with T-SQL development (SQL Server) and data migration/transformation (SSIS) services

Experienced C# / .Net developer

Experience with database design and optimization

Bachelor's Degree (preferably computer science or engineering) with a minimum of 5 years' relevant development experience.

Experience with Team Foundation Server for backlog management and build services, Git for source code management, Octopus for deployment automation, and Confluence for technical documentation is a plus.

Good data management/analysis/reporting skill is highly desirable.

The ideal candidate will be highly proficient in development and have experience of business analysis.

Excellent problem solving skills

Excellent verbal and written communication skills

Inter-personal skills; tact, patience, courtesy, good listening skills

Ability to deal credibly with business and technical users at all levels of the organisation.

Ability to operate under pressure and deliver to demanding deadlines.

Consultative approach coupled with a "can-do” attitude

Strong self-organisation, time management and prioritisation skills

Team player building strong relationships with team and business clients

Experience with Agile delivery methodologies (SAFe is preferred)

Excellent command of the English language, both written and spoken

Experience of working with global colleagues and stakeholders is desirable, including
sensitivity to cultural differences and time zones.

Personal Attributes

Capable of remaining positive when under pressure

Able to prioritize work and limit work in progress in order to achieve optimal flow; must be able to manage stakeholder expectations and commitments.

Friendly, approachable and collaborative team player who enjoys working with people from across the firm

Continuous improvement mind-set, challenges the status quo and seeks self-improvement

Problem solver, comfortable taking the initiative in challenging and ambiguous circumstances

Comfortable working in a matrix management environment and balancing multiple senior managers and business stakeholder requirements.



Senior Software Architect
Information Technology

No Preference
Contract To Hire
Other
1

Candidate Requirements
-
-

Walkin Information
-
-
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY, US
-