Software Developer-REMOTE
CCI Systems, Inc.
Full-time | Contract
Houghton, MI
Job description
We are seeking a Full-Stack C# Developer to support and enhance client-server and web-based applications. This role focuses on C# WinForms development, Angular web forms, secure API integrations, and encrypted data exchange. The ideal candidate has strong SQL skills, experience with secure communications, and a solid understanding of enterprise-grade security standards.
Job Title: Full-Stack C# Developer (WinForms, Angular, APIs, Secure Communications)
- Location: Onsite in Columbus, OH
- Duration: Contract to Hire
Key Responsibilities:
- Design, develop, and maintain C# WinForms client-server applications
- Build and support Angular web forms with ASP.NET Core/Web API backends
- Develop secure APIs integrated with MS SQL Server and optimized stored procedures
- Create and maintain Windows Services for background processing
- Implement secure data exchange using SFTP and machine-to-machine communications
- Ensure encryption and security compliance (including FIPS 140-2 where applicable)
- Monitor, troubleshoot, and optimize system performance and data integrity
Required Skills & Qualifications:
- Strong experience with C# and .NET Framework / .NET Core
- Hands-on WinForms development experience
- Angular (v10+ preferred) web application development
- RESTful API development using ASP.NET Core/Web API
- MS SQL Server, stored procedures, and performance tuning
- Secure authentication and authorization (OAuth, JWT, SSL/TLS)
- Experience with Windows Services and secure communication protocols (SFTP, SMTP, M2M)
- Familiarity with Git version control
Security & Compliance Experience:
- Implementing encrypted data storage and transmission
- Secure coding practices and vulnerability awareness
- FIPS 140-2 experience highly preferred
Nice to Have:
- Blazor, WPF, or modern UI frameworks
- DevOps / CI-CD pipelines
- Cloud platforms (Azure or AWS)
- Message queuing (RabbitMQ, MSMQ, Kafka)
- Containerization (Docker/Kubernetes)
Education & Experience:
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
- 3+ years of C# WinForms and SQL development
- 2+ years of Angular and API development
Pay: $45.00 - $65.00 per hour
Work Location: In person