Senior Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateRole: Software Developer
Location: Wayzata, MN
#Note
: Independent Visa Only
This position requires proficiency and experience in software development using Microsoft .NET based technologies. While prior business knowledge is not mandatory, capital markets related experience will be a plus.
Position Responsibilities:
• Develop new line of business solutions using C#, WinForms, WPF, JavaScript / React, Excel, R and SQL (Oracle / Postgres)
• Provide support for in-house and 3rd party applications
• Diagnose and fix issues with trading desk systems (In-house analytics, Bloomberg, TradeWeb, other vendor and proprietary systems)
Qualifications & Desired Skills:
• Bachelor's Degree in Computer Science, Software Engineering, Mathematics or Finance
• 7+ years of object-oriented development using C# and Microsoft.Net
Experience with .Net 6+ with Web API, dependency
• 7+ years of database, SQL, ORM experience
• Strong experience with Javascript, React, Python
• Must be comfortable with development across the application stack
• Ability to complete complex projects independently
• Detail-oriented with strong verbal and written communication skills
• Ability to work effectively in a high-energy, time sensitive team environment
• Knowledge of fixed income trading and related financial instruments including bonds and interest rate derivative products
- • Experience with Excel, Excel VBA, Bloomberg is a plus
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite