Senior C# Engineer
Technology
Job Description
REMOTE
\n
Contract to hire
\n
No C2C
\n
\n
Our client is seeking a Senior Full Stack Software Engineer to play a critical, hands-on leadership role in designing, building, and scaling software solutions across a multi-platform environment. This individual will act as a technical problem solver, architect, and mentor, helping drive development standards and decision-making across the team.
\n
\n
This is a high-impact role where you will balance hands-on development (50%) with technical leadership (50%), helping guide junior developers, streamline processes, and build scalable solutions.
\n
\n
Responsibilities
\n
\n
- \n
- Design, develop, and maintain full stack applications across multiple platforms
- Take ownership of technical challenges and proactively drive solutions
- Build and design APIs, system integrations, and scalable architectures
- Lead code reviews, pull requests, and enforce development best practices
- Mentor and coach junior staff, providing guidance and code review
- Help define technical roadmaps and break down work into actionable development tasks
- Collaborate with leadership to translate business needs into technical solutions
- Support both new feature development and ongoing maintenance of existing systems
- Contribute to modernizing legacy applications and migrating older systems
- Improve efficiency by reducing unnecessary process overhead and enabling quicker decision-making
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Required Qualifications
\n
\n
- \n
- 5+ years of experience in full stack software development
- Strong proficiency in C#/.NET and relational databases (SQL)
- Experience building and consuming APIs and working across distributed systems
- Demonstrated ability to independently solve complex technical problems
- Experience contributing to architecture and system design decisions
- Ability to balance hands-on coding with leadership responsibilities
- Familiarity with containerization (Docker) and cloud environments
- Experience working with legacy systems and modernization efforts is a plus
- Exposure to AI tools, LLMs, or developer productivity tooling
- Prior experience mentoring or leading developers
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
