Senior Software Developer

Location: Chicago, IL

Department: Engineering

Type: Full Time

Min. Experience: Experienced

Seeking a motivated, self-starting Software Engineer with experience developing financial applications.  As a key member of the team, you will be responsible for the development of the financial planning and proposal generation services in the VestmarkONE Unified Wealth Management platform.   


  • Write code in C#, JavaScript, LINQ, and HTML/CSS 
  • Implement new features and optimize existing functionality 
  • Work closely and incorporate feedback from product management and other engineers 
  • Rapidly fix bugs and solve problems 
  • Proactively look for ways to make Vestmark better 


  • 5+ years software development experience for enterprise class applications
  • Strong Object-Oriented Design skills
  • Strong ASP.NET MVC development skills
  • Strong JavaScript and jQuery skills
  • Strong SQL Server/general database and SQL understanding
  • Experience with Entity Framework and LINQ
  • Extraordinary attention to detail and desire to work with financial data

Desired Skills:

  • Financial Services industry experience
  • Experience building financial planning or proposal generation tools
  • Visual design skills
  • Experience integrating with 3rd-party systems
  • Experience with open source technologies


  • BS or MS in CS or equivalent


  • Extraordinary attention to detail
  • Excellent communication skills (written & oral)


  • Join a small team of experienced software engineers in the Financial Services domain and quickly become an important contributor on the team 
  • Be a part of an entrepreneurial oriented company and learn what it takes to grow a successful company 
  • Be a part owner of the company and directly reap the benefits of your hard work and personal contributions 
  • Be excited about your work and the people you work with and look forward to coming to work every day
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*