Full Stack C# Developer; Windows Forms, Angular
Job in
Westerville, Delaware County, Ohio, 43082, USA
Listed on 2026-01-24
Listing for:
National Background Check, Incorporated
Full Time
position Listed on 2026-01-24
Job specializations:
-
Software Development
C# / Unity Developer, Backend Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
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
- 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
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.
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).
(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:
×