Overview
Skills
Job Details
Hi, this is Srikanth from Reliable Software. We have an opportunity with one of our direct clients, and I'd like to share the details with you. Please review the information below and let me know if you're interested. Kindly share your updated resume if you'd like to be considered.
Job Title: .Net Full stack Developer
Location: Alpharetta, GA / Frisco, TX
Summary
We are seeking a highly skilled and experienced Senior Software Engineer to design, develop, and maintain robust and secure integrations between our browser-based applications and local hardware devices. This role requires deep expertise in modern web APIs, browser-to-native communication methods, and cross-platform compatibility.
Required skills and qualifications
- Experience: 7+ years of experience in software development, with at least 3+ years specializing in complex hardware-software integration for web applications.
- Expert-level proficiency in C# and the .NET framework, with demonstrated experience developing robust and scalable background services.
- Strong knowledge of web development (JavaScript/TypeScript, HTML, CSS).
- Strong understanding of browser APIs for hardware access, including WebUSB, WebHID, Web Bluetooth, and others.
- Experience with browser-to-native communication methods such as Native Messaging via browser extensions, WebSockets, SignalR, named pipes, or local RESTful APIs.
- Experience mitigating risks associated with cross-site scripting (XSS), cross-origin resource sharing (CORS), and other browser-based vulnerabilities.
- Experience working with device communication protocols, including serial ports (e.g., RS-232), USB, and other proprietary interfaces for hardware control.
- Deep understanding of the Windows operating system, including service lifecycle management, permissions, and security contexts.
- Excellent analytical and debugging skills to troubleshoot complex, low-level issues involving hardware, software, and the operating system.
Educational Qualifications:
· Required - Bachelor’s degree in Computer Science, Information Technology, Computer Engineering or closely related or equivalent.
· Preferred - Master’s degree in Management Information Systems (MIS), Computer Science, Big Data or Analytics or equivalent.
Travel:
· Open to travel based-up on the nature of the engagement.
Thanks & Regards
Srikanth Donkani
Lead Talent Acquisition Specialist
(w):
(E):
2260 Haggerty Road, Suite 285 Northville, MI 48167
Equal Employment Opportunity
Reliable Software employment does not discriminate on the basis of race, religion, gender, sexual orientation, age or any other basis as covered by federal, state, or local law.
Employment decisions are based solely on qualifications, merit and business needs.