Senior Developer
NEW YORK-10001, NY, US
06/01/2019
-
Required Skills
Microsoft .NET frameworks, C++
Company
Infinity Consulting Solutions, Inc
Experience
2 to 7 Year(s)
Job Description
The Senior Developer will work on development tasks related to projects to support our growth business in fixed income and equity analytics content.
We leverage the best-in-breed software tools and development practices.
Many of the analytical calculations are performed in C++ for improved performance.
C# is used to integrate with the Windows platform and workstations.
Responsibilities
Collaborate with key business and technology stakeholders to define functional and technical design
Work closely with the software engineering team and senior leadership to design and implement end-to-end solutions
Knowledgeable about current technologies in the Windows platform, especially in the Java eco-system
Demonstrate good problem-solving and analytical skills
Possess strong communication skills in order to collaborate effectively with a distributed development team
Lead and/or participate in project efforts using an Agile development methodology
Collaborate with QA to develop comprehensive and appropriate test strategies for each release
Develop system and training documentation as needed
Must be able to work flexible hours as needed to support and deliver on project timelines
Provide technical programming support or provide subject matter expertise to other team members as needed
Qualifications
Knowledge and Experience
7+ years of applied work experience developing OO solutions using C# and C++
2+ years of applied work experience using Java would be a plus
Familiarity with:
C++/C, Standard Template Library, C++ Standard containers, the C Library
C++, C#, Microsoft .NET frameworks, Winforms, WPF, Infragistics, TFS
Interlanguage integration, REST
Expertise in modern testing and build strategies frameworks using CppUnit, MS Build
Framework, MS Visual C++
Must be very familiar with modern versions of Oracle database, data models, SQL and stored procedures
Excellent communication skills
A team player who collaborates effectively with a distributed team of software engineers
Self-starter, who is both disciplined and accountable for delivering accurate and timely results
The successful candidate will be adaptable, results-focused and can work individually or as part of a team
Familiarity with modern full software development lifecycle practices
Bachelor’s degree (at least) in Computer Science, and/or a related field
Senior Developer
Information Technology
No Preference
FullTime Job
Other
1
Candidate Requirements
-
Bachelors
Walkin Information
-
-
-
Recruiter Details
Doug Klares
1350 Broadway, Suite 2205,
NEW YORK-10018, NY,
US
-