Senior C## Software Engineer
Our Client is a leading provider of information and technology solutions to the global financial community. They are currently seeking a Senior Software Engineer to join their team in NY.
Description
This is a development position focused in their portfolio management space. It’s a hands-on technical role that will design, and develop their portfolio loading systems. This project is focused on taking their portfolio management systems to the next level evolving their current system into an ultra-fast, highly scalable, industrial quality portfolio platform with a global reach. This team will create and enhance services that their flagship product uses as part of its strong analytics capabilities. This position, in particular, will focus on the portfolio loading aspects of this problem.
Day-to-Day Responsibilities:
• Creative use of technology to solve interesting problems
• Design and develop sophisticated portfolio management applications
• Author quality unit tests that prove the quality of the code you authored
• Build systems that have ultra-fast consistent performance
Desired Skills Experience
Required/Must-Have:
• The current platform is built on a C#, Windows, Oracle stack – these skills make for an ideal fit, but the team will select the technology stack that best fits the design
• Strong background in OOP
• Thorough understanding of multi-threaded programming and debugging
• Passion for quality and expertise in unit testing
• Ability to pick up new technologies and languages quickly
• Ability to communicate effectively your thoughts and interact productively with various stakeholders
• Experience with scrum or extreme programming
Desired/Plus:
• Background in finance is a major plus.
• Background building internet scale services is another plus.
Education Requirements:
• Bachelor’s degree (or foreign equivalent) in Computer Science, Engineering or related field.
Leave a Reply
You must be logged in to post a comment.