Get the job you really want

Top Remote C# Jobs in Ann Arbor, MI

353+ Job Results
23 Days Ago
United States
Remote
170 Employees
Senior level
170 Employees
Senior level
Fintech • Software • Financial Services
The Staff Backend Engineer will lead technical initiatives, design and optimize server application code, and improve engineering processes. Responsibilities include mentoring other engineers, leading incident responses, and collaborating with business stakeholders on product direction while ensuring secure coding and application performance.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+38 More
23 Days Ago
United States
Remote
2,200 Employees
Junior
2,200 Employees
Junior
Fintech
As a Software Engineer on the Card Checkout team, you will design, develop, and deploy software systems for seamless checkout experiences using various programming languages and cloud platforms. Responsibilities include collaborating with teams to define requirements, optimizing code, troubleshooting issues, and participating in Agile practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
24 Days Ago
United States
Remote
880 Employees
Senior level
880 Employees
Senior level
Fintech • Financial Services
The Sr. Software Engineer is responsible for designing, developing, and implementing Symitar application projects, optimizing solutions in .NET, and enhancing system operational efficiencies. They will manage multiple projects, analyze business needs, identify technical solutions, and mentor team members while ensuring compliance with relevant regulations.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Romulus, MI, USA
Remote
4 Employees
Mid level
4 Employees
Mid level
Information Technology
The Software Engineer will develop SQL and stored procedures, create and upgrade websites using API technologies, and enhance performance and security using various programming languages and Modern JavaScript frameworks. The role involves drafting specifications and documentation to ensure maintainability of software solutions, as well as conducting unit tests and adhering to structured software development methodologies.
4 Hours Ago
8 Locations
Remote
4,900 Employees
134K-178K Annually
Senior level
4,900 Employees
134K-178K Annually
Senior level
Fintech • Payments
The Software Development Engineer 4 will collaborate with teams to design, develop, and support software applications. Responsibilities include leading design activities, conducting code reviews, mentoring junior developers, ensuring code testability, and implementing solutions that enhance performance and security.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
5 Hours Ago
U.S.
Remote
269 Employees
175K-188K Annually
Senior level
269 Employees
175K-188K Annually
Senior level
Artificial Intelligence • Music • Software
As a Senior Software Engineer II at Splice, you will drive architectural changes and implementations across backend services for next-generation products. You'll focus on customer experience, lead complex projects, provide mentorship, and propose improvements to engineering practices, championing scalable solutions.
5 Hours Ago
United States
Remote
926 Employees
Expert/Leader
926 Employees
Expert/Leader
Automation • Manufacturing
The Principal Software Engineer leads technical direction, architects complex software systems, ensures scalability and performance, and mentors the engineering team. Responsibilities include evaluating new technologies, maintaining coding standards, writing technical documentation, and collaborating with cross-functional teams.
5 Hours Ago
2 Locations
Remote
Mid level
Mid level
Healthtech
The Staff Engineer will enhance the core healthcare claims processing platform by developing features in Golang and Python, leveraging distributed systems expertise, and collaborating across teams to optimize workflows, performance, and security within cloud-native infrastructure.
7 Hours Ago
United States
Remote
103 Employees
170K-180K Annually
Senior level
103 Employees
170K-180K Annually
Senior level
Fintech • Financial Services
As a Lead Software Engineer, you will develop and maintain Azure-based web applications and backend systems, drive architecture improvements, mentor junior engineers, collaborate with teams on production issues, and provide technical leadership for the payroll card program.
9 Hours Ago
U.S.
Remote
200 Employees
175K-188K Annually
Senior level
200 Employees
175K-188K Annually
Senior level
Consumer Web • Digital Media • Information Technology • Music • Software
As a Senior Software Engineer II at Splice, you will define architecture and implement backend services for next-generation products. Your responsibilities include managing complex projects, improving engineering practices, mentoring team members, and ensuring high-quality deliverables while focusing on customer experience.
Top Benefits:
401-K Matching
Commuter Benefits
Company Equity
+20 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size