Skip to main content

Backend Software Engineer with (C# &.NET)

Posted 4 days ago

kaavSeattle (WA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Backend Software Engineer With (C# &.NET)
Location: Seattle, WA (Only local candidates preferred)
Experience: 10 to 18 Years
Note: Highly preferred Ex-Microsoft Resources.
Job Description:
  • C#,.NET environment (backend)
  • Must have experience with C#,.NET, GitHub, REST API, and some SQL experience
  • Cloud Experience is a PLUS especially Azure. Others like AWS are also fine. Azure is preferred.
Key Responsibilities: Design & Develop: Develop robust backend solutions using C# and. NET technologies, with a focus on creating highly scalable and maintainable systems. API Development: Build and maintain RESTful APIs, ensuring they meet the required performance, security, and scalability standards. Distributed Systems: Work on designing and implementing backend components for highly scalable and distributed systems, contributing to the architecture and optimization of these systems. Collaboration & Problem Solving: Proactively ask questions and collaborate with cross-functional teams to drive projects forward, demonstrating initiative and ownership of your work. Code Quality: Write clean, efficient, and maintainable code while following best practices and using GitHub for version control. Database & SQL: Work with relational databases, creating and optimizing SQL queries, and managing the database schema to ensure high availability and performance. Third-party Integrations: Design and implement third-party integrations, ensuring seamless connectivity with external systems and APIs. Client-Server Architecture: Develop and manage server-side logic in a client-server environment, ensuring high performance and reliability.
Qualifications: 10+ years of experience in backend development using C# and. NET.Strong experience with GitHub and version control best practices. Proficiency in developing REST APIs and integrating them into backend systems. SQL knowledge and experience in designing database schemas and writing optimized queries. Demonstrated experience with distributed systems and building highly scalable architectures. Proven experience with third-party API integrations. Experience in working within a client-server environment. Ability to work independently, take ownership of tasks, and proactively address challenges. Strong problem-solving skills and ability to think critically when faced with complex scenarios. Excellent communication skills, both written and verbal, with a collaborative mindset.
Nice to Have: Cloud experience is a plus, especially Azure. Experience with microservices architectures. Familiarity with containerization and orchestration tools like Docker/Kubernetes. Knowledge of performance tuning and system optimization.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this