Job Summary: We are seeking a skilled and detail-oriented .NET Developer with strong experience in decompiling .NET applications and reverse-engineering API interactions. The ideal candidate will be responsible for analyzing legacy .NET codebases, identifying data flow mechanisms, and uncovering API endpoints that ingest or transfer data into SQL Server databases. Key Responsibilities: • Decompile .NET applications (primarily .DLL and .EXE files) using tools like dotPeek, ILSpy, or similar. • Analyze and reverse-engineer application logic to identify API endpoints, authentication methods, and data transfer patterns. • Document the API structures, payloads, and workflows involved in the data ingestion to SQL Server. • Reconstruct or replicate identified endpoints as needed for integration or migration purposes. • Collaborate with database administrators and backend engineers to map and validate the data being pulled into SQL Server. • Ensure any newly developed or reverse-engineered components follow best practices in security, performance, and scalability. • Provide technical guidance and documentation of all findings for internal stakeholders. Required Skills: • Strong proficiency in C# and the .NET Framework/.NET Core. • Proven experience with decompilation tools such as dotPeek, ILSpy, dnSpy, or similar. • Deep understanding of web APIs (REST, SOAP) and how to reverse-engineer their calls. • Familiarity with HTTP protocols, headers, payload formats (JSON/XML), and API authentication methods (e.g., OAuth, API keys). • Experience with SQL Server and T-SQL, including writing queries, analyzing schema, and understanding data relationships. • Solid debugging and analytical skills, with the ability to dissect compiled code and uncover system behavior. Preferred Qualifications: • Experience with legacy .NET systems and monolithic applications. • Background in application security or penetration testing (bonus). • Familiarity with tools like Fiddler, Postman, or Wireshark for network traffic analysis. • Understanding of data integration workflows and ETL pipelines.
Keyword: Web Programmer
Price: $70.0
.NET Framework API Integration
The Language and Data Reasoning Lab at Stanford University is seeking participants for a user experience (UX) research study on conversational AI for autobiographical and memoir writing. This study explores how large language models (LLMs) can enhance the storytelling p...
View JobWe are looking for an experienced Unreal Engine developer to assist us in creating a first-person shooter (FPS) video game using Unreal Engine 5.0.2. The ideal candidate should be proficient in using Blueprints and eager to share their knowledge by explaining the develo...
View JobWe are seeking a Full Stack Developer with expertise in PHP and WordPress to complete a small but essential task on our website. The developer will be responsible for both front-end and back-end development, ensuring the smooth integration of PHP scripts with WordPress ...
View Job