Senior Software Engineer (C#)

15 Mar 2025

Vacancy expired!

Piper Companies is seeking a qualified

Senior Software Engineer (C#) to join a growing company in the Bethesda, MD area on a well-rounded team of experienced technology professionals working with cutting-edge technologies to develop solutions satisfying dynamic, demanding business lines. This is a contract opportunity expected to start at 9 weeks with a strong possibility of extension or conversion to permanent employee status. The position requires strong technical proficiency in our common technology framework, consisting of Microsoft .NET frameworks (C#), MS SQL Server, and Snowflake. The critical path to success is to write code that accesses multiple APIs/services/microservices that run with extremely low latency and can retrieve and store data as structured and/or non-structured objects.

Responsibilities of the Senior Software Engineer:
  • Develop features and improvements to the products in a secure, well-tested, and performant way.
  • Work with Product Management and other stakeholders (Backend, UX, etc.) to iterate on new features.
  • Write code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • Learn, collaborate, and teach other Software Engineers. Everyone can contribute something new to the team regardless of how long they've been in the industry.
  • Identify areas of improvement in the code base, both specific to your group and outside your group (eg. component library), and help contribute to making it better.

Qualifications of the Senior Software Engineer:
  • Professional experience with C# (required) React, SQL Server
  • Experience with web application development.
  • Experience with git and CI/CD.
  • Understanding of DevOps processes and the value technologies like Serverless and Kubernetes bring to the software deployment and development process.
  • A solid understanding of core web and browser concepts, relational data and/or non-relational models.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Bachelor's degree in a related field.

Compensation for the Senior Software Engineer:
  • $65-75/hour
  • Comprehensive benefits plan (medical, dental, vision, 401k)
Keywords: C#, react, react.js, .net, dotnet, ms sql server, snowflake, apis, rest apis, relational databases

  • ID: #49478440
  • State: Maryland Bethesda 20810 Bethesda USA
  • City: Bethesda
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2023-03-15
  • Deadline: 2023-05-13
  • Category: Et cetera