Demo

Full-Stack C# Developer (Windows Forms, Angular, API, Secure Communica

National Background Check, Inc.
Westerville, OH Full Time
POSTED ON 2/10/2025
AVAILABLE BEFORE 5/6/2025

Job Description

Job Description

National Background Check, Inc. has been a trusted leader in the livescan fingerprinting and background check industry for 25 years. We are proud of our rich history and the dynamic culture we've cultivated over the years. Our team works collaboratively to deliver exceptional service to our clients. We're looking for an IT Specialist who shares our passion for innovation and excellence to join our team.

Job Title :

Full-Stack C# Developer (Windows Forms, Angular, API, Secure Communications)

Job Summary :

We are seeking a Full-Stack C# Developer with expertise in Windows Forms (WinForms) client-server applications , Angular web forms , and secure API development . The ideal candidate will have experience developing C# APIs that interact with MS SQL Server , implementing FIPS 140-2 encryption for data security, and working with Windows Services . Additionally, the candidate should be proficient in SFTP, machine-to-machine communications via email formatting , and other secure communication protocols.

Key Responsibilities :

Windows Forms & Client-Server Development :

  • Design, develop, and maintain Windows Forms (WinForms) client-server applications in C#.
  • Optimize stored procedures and database interactions in MS SQL Server.
  • Develop and maintain Windows Services for background processing and automation.

Web & API Development :

  • Develop and maintain Angular web forms with a C# API backend.
  • Build secure, scalable APIs using ASP.NET Core / Web API.
  • Ensure API communication and database storage comply with FIPS 140-2 encryption standards.
  • Secure Communications & Data Exchange :

  • Implement secure file transfers using SFTP and other encryption protocols.
  • Develop machine-to-machine (M2M) communication using email-based data exchange and formatting.
  • Ensure secure authentication and authorization using best practices, including OAuth, JWT, and multi-factor authentication (MFA).
  • Performance, Security & Compliance :

  • Ensure database encryption, API security, and secure data storage comply with FIPS 140-2 .
  • Optimize database queries and stored procedures for scalability and performance.
  • Monitor and troubleshoot system performance, network communications, and data integrity.
  • Required Skills & Qualifications :

    Development & Frameworks :

  • Strong experience in C# and .NET Framework / .NET Core.
  • Windows Forms (WinForms) development expertise.
  • Proficiency in Angular (version 10 preferred) for web application development.
  • Experience developing RESTful APIs using ASP.NET Core / Web API.
  • Strong understanding of MS SQL Server, stored procedures, and database performance tuning.
  • Security & Compliance :

  • Hands-on experience implementing FIPS 140-2 encryption for data storage and transmission.
  • Experience with SSL / TLS encryption, secure authentication (OAuth, JWT, SAML), and access control best practices.
  • Knowledge of cybersecurity principles, secure coding practices, and vulnerability management.
  • Windows Services & Communications :

  • Experience developing and maintaining Windows Services.
  • Familiarity with SFTP, SMTP, POP3, and other machine-to-machine (M2M) communication protocols.
  • Understanding of networking, firewalls, and secure data transmission.
  • Additional Technical Skills :

  • Experience with DevOps, CI / CD pipelines, and automated deployments.
  • Familiarity with cloud platforms (Azure, AWS) for hybrid applications.
  • Knowledge of message queuing systems (RabbitMQ, MSMQ, or Kafka).
  • Version control using Git (GitHub, GitLab, or Bitbucket).
  • Preferred Skills :

  • Experience with Blazor or WPF for modern UI development.
  • Knowledge of containerization (Docker, Kubernetes).
  • Familiarity with PKI (Public Key Infrastructure) and digital certificates.
  • Education & Experience :

  • Bachelor’s degree in Computer Science, Software Engineering, or a 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 implementing FIPS 140-2 encryption is highly preferred.
  • If you are passionate about secure, scalable software development and working with Windows, Web, and API technologies , we encourage you to apply!

    Employment is contingent upon sucessful completion of drug screening and criminal history background check.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Full-Stack C# Developer (Windows Forms, Angular, API, Secure Communica?

    Sign up to receive alerts about other jobs on the Full-Stack C# Developer (Windows Forms, Angular, API, Secure Communica career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $82,809 - $110,162
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $120,936 - $155,014
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $123,508 - $158,121
    Income Estimation: 
    $132,730 - $173,376
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Full-Stack C# Developer (Windows Forms, Angular, API, Secure Communica jobs in the Westerville, OH area that may be a better fit.

    Full Stack Developer

    PTR Global, Columbus, OH

    AI Assistant is available now!

    Feel free to start your new journey!