×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack C# Developer; Windows Forms, Angular

Job in Westerville, Delaware County, Ohio, 43082, USA
Listing for: National Background Check, Incorporated
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    C# / Unity Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Full Stack C# Developer (Windows Forms, Angular)
Location: Westerville

Must have

  • Extensive experience with C# and .NET Framework/.NET Core
  • Expertise in Windows Forms (Win Forms) development
  • Proficient in Angular (preferably version 10+)
  • Experience with RESTful APIs using ASP.NET Core/Web API
  • Strong knowledge of MS SQL Server, including stored procedures and performance tuning
  • Practical experience with FIPS 140-2 encryption for data security
  • Familiarity with SSL/TLS and secure authentication methods (OAuth, JWT, SAML)
  • Understanding of cybersecurity, secure coding practices, and vulnerability management
  • Experience in developing and maintaining Windows Services
  • Knowledge of SFTP, SMTP, POP3, and machine-to-machine (M2M) communication protocols
  • Basic understanding of networking, firewalls, and secure data transmission
  • Experience with Dev Ops practices, CI/CD pipelines, and automated deployments
  • Familiarity with cloud services (Azure, AWS) for hybrid applications
  • Understanding of message queuing systems (Rabbit

    MQ, MSMQ, or Kafka)
  • Proficient in version control systems like Git (Git Hub, Git Lab, or Bitbucket)
  • Experience with Blazor or WPF for UI development is a plus
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Familiarity with PKI and digital certificates is desirable
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • 3+ years of experience in C# Windows Forms and SQL development
  • 2+ years of experience with Angular and API development
  • Experience with FIPS 140-2 encryption is highly recommended
Responsibilities
  • Design, develop, and maintain Windows Forms (Win Forms) client-server applications using C#
  • Optimize stored procedures and enhance database operations in MS SQL Server
  • Create and maintain Windows Services for background processing and automation tasks
  • Develop and sustain Angular web forms with a C# API backend
  • Construct secure and scalable APIs leveraging ASP.NET Core/Web API
  • Ensure compliance of API communication and database storage with FIPS 140-2 encryption standards
  • Implement secure file transfer methods employing SFTP and other encryption protocols
  • Facilitate machine-to-machine (M2M) communication utilizing email-based data exchange and formatting
  • Ensure secure authentication and authorization practices, including OAuth, JWT, and multi-factor authentication (MFA)
  • Maintain database encryption, API security, and secure data storage in line with FIPS 140-2
  • Optimize database queries and stored procedures for improved performance and scalability
  • Monitor and troubleshoot system performance, network communications, and data integrity issues
Company

We are a dynamic company looking for a Full-Stack C# Developer proficient in Windows Forms client-server applications, Angular web forms, and secure API development. Our ideal candidate will enhance our solutions by developing C# APIs that interact with MS SQL Server, ensuring top-notch security through FIPS 140-2 encryption. We offer a competitive salary between $ – $ per year, along with comprehensive benefits including a 401(k), health and dental insurance, paid time off, and vision coverage.

Join our dedicated team in a collaborative environment located in-person.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary