The Senior Software Engineer will be working with other engineers, architects, and product managers to develop software on our philanthropic solutions software platform. This person must be self-motivated and results-oriented with strong programming skills across modern enterprise software architectures. The Senior Software Engineer is expected to work well in an agile development environment to mentor and develop those around them and build superior products.
Work with cloud storage and warehousing tools such as Snowflake. Work with reporting software such as Metabase. Other duties as assigned.
5+ years C# or equivalent technology 5+ years of experience in frontend development including CSS3, typescript and/or modern JavaScript frameworks. 3+ years of experience in the programming and support of complex enterprise cloud applications
Git
Financial Technology experience is a plus. High level of understanding and experience with dependency injection (Autofac a plus) A working understanding of CQRS and Mediator patterns Experience working with multi-tenanted systems. Experience with reporting and data models. The compensation range listed for this role reflects a broad spectrum and is intended to provide general guidance. Actual compensation will be determined based on a variety of factors, including a candidate’s relevant experience, skills, qualifications, internal equity, and current market data. We are committed to maintaining fair and equitable pay practices and ensuring consistency in how compensation decisions are made. Pay Range $120,000—$160,000 USD Ren is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.
Get similar opportunities delivered to your inbox. Free, no account needed!
You're currently viewing 1 out of 30,720 available remote opportunities
🔒 30,719 more jobs are waiting for you
Access every remote opportunity
Find your perfect match faster
New opportunities every day
Never miss an opportunity
Join thousands of remote workers who found their dream job
Premium members get unlimited access to all remote job listings, advanced search filters, job alerts, and the ability to save favorite jobs.
Yes! You can cancel your subscription at any time from your account settings. You'll continue to have access until the end of your billing period.
We offer a 7-day money-back guarantee on all plans. If you're not satisfied, contact us within 7 days for a full refund.
Absolutely! We use Stripe for payment processing, which is trusted by millions of businesses worldwide. We never store your payment information.