C# Software Engineer in New York, NY at Open Systems Technologies

Date Posted: 10/24/2019

Job Snapshot

Job Description

A global investment firm is currently seeking a C# Software Engineer to join their team in New York, NY.

Responsibilities

  • Work across a global technology organization to solve business problems
  • Work with global business stakeholders to drive requirements and manage projects
  • Own delivery timelines for applications and projects

Qualifications

Required

  • Must have at least a Bachelor’s degree in Computer Science, or related field
  • 5+ years of hands on programming experience with an understanding of OO Programming, Design patterns, Service Oriented Architecture, Concurrency, and solid principals
  • 3+ years of relevant experience working in FinTech; must have familiarity with Capital Markets concepts and operational structure
  • Hands-on .NET experience, including, but not limited to C#, ASP.NET MVC, and ASP.NET WEB API
  • Hands-on JavaScript experience
  • Ownership of one or more large software systems and experience managing end-to-end application lifecycle
  • Performed Build vs Buy analysis in conjunction with business users and technology peers
  • Experience with enterprises databases
  • Experience working with continuous delivery tools (Automated Testing/Continuous Integration)
  • Strong problem solving and analytic skills
  • Able to thrive in a dynamic, fast-paced environment; self-starter, energetic, independent work ethic
  • Strong written and verbal communication skills

Preferred

  • Experience with message or service-oriented architectures
  • Experience building/enhancing SDLC and Agile development methodologies
Job keywords: