Please login/register to apply for this job.
9 Jan 2018

Full-Time Senior Microsoft Software Engineer Investments

Brian Leary Boston, Massachusetts, United States

Job Description

Our client a Boston based investment management firm has an opening for a

Senior Software Engineer on the Information Technology team. Our client is a

registered investment advisor managing discretionary equity capital of approximately $30 billion.


The ideal candidate for the role should possess the following characteristics and qualifications:

  • Undergraduate degree with 10+ years of professional experience in a development role
  • Self-directed contributor able to work independently and effectively in a collaborative

structure with personnel throughout every level of the company

  • Well-rounded, agile, adaptable and responsible individual with hands-on experience of all

phases of a project – requirements, design, development, testing, and deployment

  • Strong analytical and problem-solving skills
  • Effective communication and organizational skills
  • Thrives in a fast-paced, delivery oriented environment, with the ability to multi-task and

manage multiple competing deliverables and deadlines

  • Expert level command of the .NET framework creating N Tier systems to support data-intensive


  • Extensive development experience with MS SQL Server
  • Experience with web and desktop application development frameworks
  • Experience with BI or data visualization tools is a plus
  • Experience with container and cloud development is a plus
  • Experience customizing Microsoft Dynamics and/or SharePoint is a plus
  • Proficient in object-oriented programming, data structures, and algorithm efficiency
  • Ability and desire to work at a very detailed level, while also having the ability to understand

objectives from a macro perspective

  • Team player who takes pride in their work
  • Passionate about building great software that exceeds user expectations
  • Values agile development methodologies and test driven development
  • Experience in the investment management or financial services industry is a plus
  • software. Development includes both in-house applications and integration with third-party vendor software solutions.
  • Essential functions of this position will include, but are not limited to:
  • Participate in all aspects of the software development lifecycle for trading, portfolio

management, accounting, and other line-of-business applications

  • Collaborate with business analysts and business users in identifying needs and eliciting

business requirements, and work with the development team to clarify and/or improve the

stated requirements and solutions

  • Technical leadership in application design and architecture
  • Produce high-quality code that is performant, secure, flexible, testable, and maintainable
  • Ensure a high level of code coverage through unit-testing, participate in code and design


  • Our Client’s pay scale is in the top 1%

Job Categories: Open. Job Types: Full-Time. Salaries: 150-200k+.


1225 total views, 1 today

Apply for this Job