Senior Software Engineer

5 - 7 years experience  • 

Salary depends on experience
Posted on 03/21/18
5 - 7 years experience
Salary depends on experience
Posted on 03/21/18

Responsibilities:

  • Design, implement, and release state-of-the-art components and applications for mission-critical, high-performance, globally distributed systems
  • Maintain the Broadway brand and advance Broadway’s impeccable reputation for customer satisfaction. Work closely with customer-facing consultants to ensure that development efforts truly meet customer needs. Champion Broadway’s culture and development methodology within assigned projects/teams
  • Create and track project plans. Convey project status, issues, and risks effectively
  • Lead and mentor junior developers
  • Be a team player—share information openly, help others, be open to new ideas, and “go the extra mile” when needed

Requirements:

  • Exceptional programming skills
  • Exceptional distributed systems programming skills
  • Familiarity with SQL and databases
  • Excellent grasp of software engineering principles, life cycle, and best practices
  • Exceptional problem-solving skills
  • Ability to learn a new industry and technology quickly
  • Ability to work both independently and in teams
  • Strong self-management skills, initiative, and ability to juggle multiple disparate projects
  • Bachelor’s degree in computer science or related field; Masters preferred
  • Candidates will face stringent technical interviews

Experience:

  • At least 5 years programming in at least one industry-standard language (C++, Python, C#, C, Java)
  • Knowledge of at least one scriptinglanguage (Perl, Python, Ruby, JavaScript, etc.)
  • Experience with Python, Perl, Linux, Win 32, and/or UNIX/Solaris a plus
  • Experience with financial software and/or financialtrading, especially in fixed income, a plus
  • Experience with financial broker/exchange APIs (e.g. price feeds, order execution) a plus
  • Experience with real-time distributed systems and fast-cycle version iterations a plus.

2017-1166

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.