Software Engineer C# .Net - FinTech
This Software Engineer role at a rapidly growing FinTech company in Columbus, Ohio involves designing and developing high-performance backend services using modern C# and .Net technologies. The position requires strong computer science fundamentals and offers the opportunity to influence architecture and product direction while working on complex distributed systems in a collaborative, technically excellent environment.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development, Technology, Information and Media.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Role Overview
Join a confidential client building sophisticated technology for the global investment management industry. This full-time Software Engineer role focuses on backend services using modern C# and .NET within a high-performance, distributed systems environment that processes large volumes of data with demanding reliability and latency requirements. Engineers are trusted to influence architecture, design and product direction.
What You’ll Do
- Design, implement and maintain business-critical backend services using modern C# and .NET.
- Build and optimize distributed systems for high throughput and low latency.
- Participate across the full software lifecycle: architecture, design, coding, testing, deployment and production support.
- Collaborate closely with product, QA and other engineering teams to deliver robust, well-tested features.
- Drive technical decisions, perform code reviews and contribute to continuous improvement of engineering practices.
- Troubleshoot production incidents and implement long-term fixes and performance improvements.
Qualifications
Required
- Strong software engineering fundamentals: algorithms, data structures, object‑oriented design and system design.
- Proven experience with modern C# and .NET for backend development (or equivalent experience in another language with strong interest to cross-train).
- Solid understanding of distributed systems, scalability, fault tolerance and performance tuning.
- Excellent collaboration and communication skills; a pragmatic, quality-focused approach.
- Bachelor’s degree (or equivalent); a strong academic record is preferred.
- Must be a U.S. citizen or lawful permanent resident (Green Card). No visa sponsorship available.
Preferred
- Experience in FinTech, trading, or investment-management platforms.
- Familiarity with profiling, observability and performance optimization tools.
- Advanced CS coursework or equivalent demonstrated technical depth.
Compensation & Benefits
- Base salary range: $140,000 – $160,000 per year.
- Bonus opportunity.
- Healthcare coverage.
- Generous retirement / pension contributions.
- Ongoing professional development and career growth.
- Social/team events and a collaborative engineering culture.
Location & Work Arrangement
- Office-based in Columbus, OH. This is an on-site, full-time role (Monday–Friday) at the Columbus office.
- Employment will be with the confidential client; Careertakes supports the hiring process as a third-party recruiter.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range