Position: Full Stack Developer (C#/.Net – Cloud/Security)
Location: Nashville, TN (Onsite)
Long term
Overview:
We are looking for a highly skilled Full Stack Developer to join our dynamic team. You will be responsible for developing, customizing, and integrating complex software applications focused on security, cloud services, and user experience. Your primary focus will be on building intuitive sign-in flows, cloud integrations, folder protection mechanisms, and extending protection across platforms such as SharePoint, OneDrive, Google Drive, and various productivity tools like MS Word, Excel, and Gmail.
This role involves working on both front-end and back-end systems, building secure, scalable solutions that meet customer needs, and collaborating with cross-functional teams to design, implement, and maintain highly complex features.
Required Skills & Experience:
- Front-End Development:
- Proficiency in JavaScript, TypeScript, HTML5, CSS3, and popular frameworks like WPF for Web Apps, C# for Web Portal, .NET for APIs.
- Experience with .NET MAUI for mobile development (iOS & Android).
- Back-End Development:
- Strong experience with C#/.NET for building scalable back-end applications and APIs.
- Proficiency in RESTful API development and integration (e.g., Microsoft Graph API, Google API).
- Cloud Integrations:
- Expertise in working with Azure services, including Azure Active Directory (AAD), Azure Functions, and Azure Logic Apps.
- Experience with Google Cloud Platform (GCP) and AWS for cross-cloud integrations.
- Security & Encryption:
- Strong knowledge of data encryption techniques, folder-level protection, and access control mechanisms (e.g., RBAC).
- Experience integrating with Security SDK and other encryption frameworks.
- Windows Shell Extensions:
- Proficiency in developing Windows Shell Extensions (COM Objects) using C++/C#
- Version Control & CI/CD:
- Experience with Git, Azure DevOps, or GitLab CI for code management and automated deployments.
- UI/UX Design:
- Experience in UI/UX design and development for multi-platform applications (Desktop, Web, and Mobile).
- Understanding of responsive design principles and cross-browser compatibility.
- Logging:
- Expertise in building detailed audit and logging mechanisms for user activity tracking and forensics analysis.
- Experience with logging frameworks such as Serilog, NLog, or similar.
Preferred Qualifications:
- Experience working with Microsoft Office Add-ins or Google Workspace Add-ons.
- Knowledge of multi-tenant architecture.
- Familiarity with PowerShell scripting for cloud automation.
- Exposure to security compliance standards and data protection laws such as GDPR and CCPA.
- Strong understanding of API security, OAuth 2.0, OpenID Connect, and JWT tokens.
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills, with experience working in a cross-functional team.
- Ability to manage multiple projects simultaneously and work independently.
Please share your updated resume, rate and contact details.