Job Description: We’re seeking an experienced .NET developer to design and implement a secure, reliable solution that transfers JSON-formatted data from our existing system into an official government website. Our system currently produces real-time data for forms in JSON, and we need to streamline the process of populating the corresponding fields on the government’s online portal. This API will be hosted in Microsoft Azure, so deep experience with Azure services and deployments is essential. Key Responsibilities: Solution Architecture & Development Design and build a .NET-based API or integration layer that ingests our JSON data. Automatically populate or push this data into the online government forms/portal. Propose best practice approaches (e.g., direct API calls if supported, secure browser automation, or form field mapping). Security & Data Integrity Implement robust data protection measures, such as encryption in transit. Handle sensitive information (e.g., personally identifiable information) with strict security controls. Ensure compliance with any government and industry privacy/security requirements. User Experience & Workflow Optimization Evaluate optimal methods for data transfer (e.g., auto-population on page load, a “populate” button, or a background service). Provide recommendations for a user-friendly interface or workflow so our internal team can easily trigger the data transfer. Implement logging and error-handling to track issues during the data transfer process. Testing & Documentation Thoroughly test the solution against various scenarios (including large JSON datasets, concurrency, and session timeouts). Produce clear documentation and, if needed, training materials for our internal team. Azure Hosting & Deployment Configure and deploy the API to Microsoft Azure. Ensure performance, scalability, and security in the Azure environment. Leverage Azure services (e.g., App Service, Azure Functions, or Azure DevOps) for CI/CD, resource management, and monitoring. Required Skills & Experience: .NET Expertise: Proven track record developing in C# and .NET frameworks. Azure Experience: Deep knowledge of Microsoft Azure hosting, deployment, and related services. Web Automation & Integration: Experience working with website form automation (Selenium, Puppeteer for .NET, or similar) OR creating secure connections to external APIs. Security-Focused Development: Familiarity with best practices for encrypting and protecting sensitive data. JSON & RESTful Services: Comfortable parsing/manipulating JSON and creating/consuming RESTful APIs. Strong Problem-Solving Skills: Ability to propose robust approaches in a context with limited direct API support. Excellent Communication: Clear, proactive communication and ability to collaborate with a cross-functional team. Nice to Have: Knowledge of government web portals. Experience with additional Azure services (e.g., Key Vault, Azure Storage, Azure Active Directory). Background in compliance standards such as SOC2 How to Apply: Please share your experience with similar integration or web automation projects. Include any relevant GitHub/portfolio links demonstrating your .NET and Azure skills. Briefly outline your initial thoughts on securely handling the data transfer from JSON to a protected website environment. Join us in building a secure, efficient, and innovative solution for an essential part of the immigration process—hosted on Azure! We look forward to your proposals. To consider: 1. Only US candidates 2. No Agencies (Please let's not waste each other's time), only freelancers 3. Only candidates that have done this before and can provide us with a demo 4. Only apply if if you have 95% or higher success in UpWork and over 1000 hours.
Keyword: Web Development
Price: $50.0
JavaScript API JSON .NET Framework
Help with our social media accounts linking properly and integrating with our shopify store.
View JobI need a clean, simple, and exclusive 2-page website to showcase my music catalog for licensing. This is not a public music store but a private vault for music supervisors to preview and request downloads. Requirements: ✅ Page 1: Artist Bio – A sleek introduction with a...
View JobWe are seeking a skilled freelancer to assist with various website changes and address server-related issues. The ideal candidate will have experience in web development and server management to ensure smooth and efficient operations. Responsibilities include making upd...
View Job