Senior Software Engineer
Listed on 2026-02-17
-
Software Development
Full Stack Developer, Software Engineer, Senior Developer, C# / Unity Developer
Our client is a financial services organization with an almost 100% client retention rate and is rated at the top of their industry by both Forbes and USA Today! We are helping them to attract two senior software engineers on a permanent, direct-hire basis, as their business is growing rapidly. You'll be doing meaningful work where you own a portion of the platform on a small (currently 5-person), extremely talented team!
The work you do will directly affect both the (external) clients and the internal consultants. They offer amazing benefits, work/life balance including 2 days onsite and 3 days remote, and an extremely competitive compensation package (including a bonus that pays out 2x a year) for the best of the best!
Must be a US Citizen or existing Green Card holder to be eligible for this position.
Responsibilities
- Collaborates with the Chief Technology Officer to envision, create and review architectural design as needed
- Collaborates with Business Stakeholders, Product Manager, and other Engineers to design and implement new features
- Personally delivers the code for significant areas of the next-generation platform from end to end, including workflow management, client communication, third-party integrations, AI-enabled process automation and predictive analytics, and also troubleshoots and maintain the code on an ongoing basis.
- Establishes and follows automated testing best practices established within the software development team
- Performs code reviews of team submissions as needed
- Mentors team members in their progress and development
Qualifications
- 5+ years of software development experience, with a minimum of 2 years in a role with ultimate responsibility for applications or large areas of enterprise applications, required
- Bachelor of Science degree in Computer Science preferred, or equivalent work and school experience
- In-depth C# experience, including application architecture and ownership, strongly preferred
- Experience building solutions targeting Microsoft Azure
- Experience with serverless patterns and services preferred
- Experience building Razor and/or Blazor web applications
- Experience designing data models and relational database schemas
- Experience working in a fast-paced development environment
- Exceptional written and verbal communication skills and conflict resolution abilities
- Well-developed analytical, interpersonal, and organizational skills
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).