SecuriPort

Software Engineer - C#/ BCS

SecuriPort
Apply
1 month ago
Reston, VA, USAMid Level / Senior

Responsibilities

  • Design, develop, test, deploy, debug, and maintain software applications.
  • Build and maintain C#/.NET applications for web and Windows platforms.
  • Develop and support RESTful APIs, gRPC services, microservices, and distributed systems.
  • Write and optimize SQL Server queries and support high-performance applications.
  • Collaborate with senior engineers, DevOps, QA, business analysts, and other cross-functional teams.
  • Participate in code reviews, performance tuning, and debugging.
  • Write and maintain unit tests and support continuous improvement of development processes and tools.

Requirements

  • 3–5 years of professional software development experience.
  • Strong experience with C# and the .NET Framework or .NET Core.
  • Experience developing applications for Windows platforms and working with SQL Server.
  • Experience building or supporting APIs, including REST and/or gRPC, and experience with microservices.
  • Familiarity with Git/GitHub, software development lifecycle practices, and unit testing frameworks.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
  • Preferred qualifications include experience with relational databases, distributed or asynchronous systems, Azure DevOps, CI/CD pipelines, cloud environments, Azure, biometrics, security systems, immigration technologies, hardware integrations, or drivers.

Benefits

  • Work on real-world, mission-critical security systems.
  • Collaborative, growth-oriented engineering environment with a clear path to senior-level progression.
  • Fully onsite position with no remote option.
  • No travel requirements.

Tech Stack

AzureC#GitgRPCMicrosoft SQL Server.NET

Categories

SecuriPort

About SecuriPort

201-500 employees
Contact me