Senior C Developer Jobs
Senior C Developer jobs are open across defense, embedded systems, fintech, and operating systems, from mid-level to staff and principal, with specializations in systems programming, real-time applications, and performance optimization. Find a role that fits from the openings below and apply directly.
Find Senior C Developer JobsOverview
Showing 5 of 104+ Senior C Developer jobs






Mid-Level Full Stack Developer - C#/.NET & Angular
Developer (Consultant)
LOCATION: NY Metro - Onsite 3 Days a week
Compensation: TBD, This is a contract position. You will sign a consulting agreement and be paid a per diem rate. Preference given to direct C2C candidates without a 3rd party.
COMPANY OVERVIEW:
Mazuma Software is a technology consulting firm specializing in systems development for the hedge fund industry. We are seeking a mid-level full stack developer to join our team supporting a leading investment management firm in New York City.
ABOUT THE ROLE:
You will help improve the client’s payments and treasury platforms, working closely with its New York development team. Your work will include solution design, feature development, testing, production releases, troubleshooting, and occasional payment and treasury reporting requests.
We are looking for someone who takes pride in delivering high-quality software, communicates clearly, works independently, and collaborates effectively with technical and business colleagues.
RESPONSIBILITIES:
- Collaborate with business analysts and developers to understand requirements and contribute to solution design.
- Develop and maintain applications using C#, ASP.NET, .NET Framework or .NET Core, and Angular.
- Build and maintain RESTful APIs and integrations with existing systems.
- Work with relational databases, primarily Microsoft SQL Server.
- Write unit tests and contribute to reliable, maintainable code.
- Support production releases, investigate issues, and implement fixes.
- Support ad hoc reporting related to payments and treasury operations.
- Work with other technologies as needed, including Java-based services and MEAN stack applications.
- Contribute ideas to improve applications and development processes.
REQUIRED QUALIFICATIONS:
- At least five years of hands-on development experience with C#, ASP.NET, and .NET Framework or .NET Core.
- Strong front-end development experience with Angular.
- Experience with relational databases, preferably Microsoft SQL Server, and strong SQL skills.
- Experience building RESTful APIs.
- Solid understanding of object-oriented design, design patterns, and software development best practices.
- Strong unit testing experience.
- Experience working in Agile development environments, including mocking, refactoring, and version control with Git.
- Ability to understand business requirements and communicate effectively with business analysts and technical colleagues.
- Ability to learn new technologies and adapt to changing project requirements.
- Ability to work onsite in Midtown Manhattan three days per week.
PREFERRED QUALIFICATIONS:
- Working knowledge of Azure DevOps.
- Knowledge of MuleSoft.
- Experience with SWIFT, payment systems, or treasury systems.
ENGAGEMENT DETAILS:
This is a full-time consulting contract paid at an agreed daily rate under a consulting agreement. Direct C2C candidates are preferred. Please indicate whether you are applying directly or representing another candidate, and whether you have an existing business entity available for a direct C2C engagement.
Job Types: Contract, Full-time
Pay: From $600.00 per day
Application Question(s):
- Are you applying on behalf of someone else
- Are you Located in the US?
- Do you currently have an entity or plan on creating an entity to have a direct corp to corp contract?
- What state are you located in?
- Will you be able to come into the office 3 days a week?
Experience:
- SWIFT/Payment Systems: 2 years (Preferred)
- MuleSoft: 2 years (Preferred)
- Microsoft SQL Server: 4 years (Preferred)
- C#: 4 years (Required)
- Angular: 4 years (Required)
Work Location: Hybrid remote in New York, NY 10005
Senior C Developer Jobs by Experience Level
See All 104+ Senior C Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Senior C Developer JobsSenior C Developer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software18
- Consulting & Professional Services7
- Investment & Asset Management2
- Manufacturing1
- Telecommunications1
What Employers Look For
The qualifications that appear most often in senior C developer jobs.
- Five or more years of professional experience writing production C code
- Deep knowledge of memory management, pointers, and undefined behavior
- Experience with POSIX, Linux kernel internals, or embedded RTOS environments
- Proficiency with debugging tools such as GDB, Valgrind, or AddressSanitizer
- Familiarity with concurrent programming, mutexes, and low-level synchronization primitives
- Bachelor's degree in computer science, computer engineering, or a related technical field
Tips for Your Senior C Developer Job Search
Tailor your resume for low-level work
Highlight projects where you wrote performance-critical or memory-managed code. Recruiters screening senior c developer resumes look for concrete outcomes: latency reductions, footprint sizes, or throughput numbers tied to specific systems you built or optimized.
Showcase your debugging and toolchain fluency
List the specific debuggers, profilers, and build systems you use daily, such as GDB, Valgrind, Make, or CMake. Senior c developer roles expect hands-on command of these tools, not just familiarity, so name the version or environment when it adds context.
Apply early to roles that fit
Migrate Mate lists senior c developer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Filter openings by domain, not just title
Search for senior c developer roles by industry keyword, such as RTOS, firmware, or kernel, because the day-to-day work differs sharply across domains. Matching your background to the right domain cuts down on mismatched interviews and improves your offer rate.
Prepare a live coding answer for pointer and memory questions
Most senior c developer technical screens include questions on pointer arithmetic, buffer management, or undefined behavior. Practice writing correct, explainable solutions out loud, because interviewers want to hear your reasoning as much as your syntax.
Negotiate scope, not just base compensation
When you reach the offer stage, ask about ownership of the codebase, access to hardware or test environments, and on-call expectations. These factors affect your daily work as a senior c developer more than title alone and are often negotiable before you sign.
Senior C Developer Jobs: Frequently Asked Questions
Which companies are hiring the most senior c developers?
The companies hiring the most senior c developers right now include Tradeweb, Cognizant, and VSolvit, with the largest share of openings in California, New York, and Texas, based on current listings on Migrate Mate as of November 2026. Defense contractors, semiconductor firms, and embedded software companies consistently account for a large portion of active postings.
How many senior c developer jobs are remote?
About 48% of senior c developer openings are fully remote or hybrid as of November 2026, which is lower than most software engineering roles because many positions require access to proprietary hardware or classified environments. Systems programming work tied to cloud infrastructure or developer tooling tends to have the highest remote availability within this specialty.
How do you become a senior c developer?
You become a senior c developer by building years of experience writing and maintaining production C code in a domain where correctness and performance are non-negotiable. Start by mastering memory management, pointer semantics, and the C standard. Then deepen expertise in a specific environment, such as embedded firmware, OS kernels, or real-time systems. Contributing to open-source C projects and owning incident post-mortems accelerates the transition to senior responsibility.
Can you get hired as a senior c developer without direct industry experience?
Getting hired as a senior c developer without direct industry experience is difficult but possible if your adjacent work demonstrates the same low-level skills. Strong contributions to open-source C projects, graduate research involving systems code, or a portfolio of firmware or kernel patches can substitute for commercial history. Target smaller companies or startups where hiring managers weigh demonstrated ability over pedigree, and be explicit about the environments your code has run in.
What does the senior c developer interview process look like?
The senior c developer interview process typically begins with a recruiter screen focused on your domain background and systems experience. A technical phone screen follows, often covering pointer arithmetic, memory layout, or concurrency bugs. The on-site or virtual loop includes a live coding session in C, a systems design discussion, and a behavioral round. Some employers add a take-home assignment involving real-world debugging or optimization of an existing codebase.
Where can I find and apply to senior c developer jobs?
You can find and apply to senior c developer jobs on Migrate Mate, which lists current openings from across the United States. Search the available roles, find the ones that match your background and target domain, and apply directly to each listing that fits.
See All 104+ Senior C Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Senior C Developer Jobs