Full time senior software developer


You will be responsible for software development on a financial services product. You excel in complex application design and frameworks. You will work remotely with a highly skilled team and collaborate extensively.


Extensive knowledge and experience in the financial investment and insurance industry is a prerequisite. Solid understanding of business processes, cash flows, accounting, tax, reporting and other components in the administration of investment products for LISPS, Collective Investments, Retirement Funds, Life Investments, etc.




  • Writing clean, high-quality, high-performance, maintainable code with tests
  • Develop and support software including application logic and web based user interfaces
  • Focus on meeting business objectives and compliance standards
  • Support test and deployment of new products and features
  • Pair program where appropriate




  • Bachelor’s degree in Computer Science (or related field)
  • 10+ years of relevant work experience
  • Expertise in Object Oriented Design and Object Databases
  • Experience with Agile software development methodologies
  • Smalltalk skills advantageous


If you are interested and believe that you may qualify, please send an email to [email protected] with your questions or comments and information about yourself. We would like to know what you would like to work on and what you are good at doing.