Remotify
logo
Intellisoft Technologies

Senior Dotnet Developer - W2 Role Only

North America

October 28, 2026 at 4:54 AM

✨ AI summary

Location

  • Dallas, TX

Languages

  • C#
  • Python
  • JavaScript
  • TypeScript

Frameworks

  • .NET
  • React
  • Angular
  • Vue.js

Cloud Services

  • Azure
  • AWS
  • GCP

Databases

  • IBM i DB2
  • Microsoft SQL Server

Experience Level

  • 10+ years

*****************Senior Dotnet Developer Role*************

THIS IS A W2 ROLE . NO C2C

REMOTE


Summary

The Full Stack Developer is responsible for designing, developing, testing, and maintaining software applications across all layers of the technology stack — front-end user interfaces, back-end services and APIs, and database systems. This role operates within client IT Application Service Management organization and supports a complex environment that includes point-of-sale (POS) systems, IBM i (AS/400) back-end processing, and store-level operations across hundreds of retail locations. The ideal candidate brings genuine full stack development capability while retaining practical experience with POS infrastructure, store data retrieval, and IBM i environments — enabling them to contribute immediately to both new application development and ongoing operational support needs.


Major Responsibilities

· Design, develop, and maintain full stack web applications and internal tools, encompassing front-end UI, back-end APIs, and database layers, using C#/.NET, Python, JavaScript/TypeScript, and related frameworks.

· Build and maintain RESTful APIs and back-end services that integrate with POS systems, IBM i (AS/400) DB2 data sources, and third-party platforms (MoneyGram, Ingenico, Panini, bill pay providers).

· Develop and maintain front-end user interfaces using modern frameworks (React, Angular, or Vue.js); collaborate with stakeholders to translate business requirements into functional, user-friendly screens.

· Perform store-level incident investigation and production troubleshooting, including pulling POS transaction logs, reconstructing transaction sequences, comparing store configurations, and isolating root causes.

· Execute SQL-based data extractions against IBM i DB2 (ACEDATA tables) and Microsoft SQL Server to support production troubleshooting, reporting, audits, and ad hoc analytical requests.

· Analyze and validate store-level deployment configurations; detect missed deployments, configuration discrepancies, and DLL mismatches using WinMerge and configuration file comparison techniques.

· Retrieve and deliver store artifacts including check images, receipts, and transaction records from POS store drives (via UNC path) and IBM i IFS, supporting compliance, audit, and evidence collection requests.

· Manage and maintain scheduled tasks and applications on the jump server; coordinate application deployments and service account transitions with DevOps.

· Participate in code reviews, maintain version control discipline using Git and/or TFS, and contribute to CI/CD pipeline development and deployment processes.

· Collaborate with cross-functional IT teams (DevOps, Loans, Cards, Bill Pay, Sales Audit, Banking) for issue escalation, feature delivery, and knowledge sharing.

· Maintain and synchronize project files, SQL reference queries, troubleshooting guides, and technical documentation to shared drives for team access.


Key Competencies

· Full Stack Development – Proficient across front-end (UI/UX implementation), back-end (APIs, business logic,

services), and database layers; able to own a feature end-to-end without handoffs.

Job Description


· POS Systems Knowledge – Practical experience with point-of-sale system architecture, log file structures, store-level configuration management, and UNC path-based store drive access.

· Back-End & IBM i Proficiency – Strong working knowledge of IBM i (AS/400) environments, IFS navigation, and DB2 SQL query development against ACEDATA and related tables.

· Front-End Development – Capable of building functional, responsive user interfaces using modern JavaScript frameworks; understands HTML, CSS, and front-end state management.

· API Design & Integration – Experience designing and consuming RESTful APIs; able to integrate with third-party services and internal legacy systems.

· Technical Troubleshooting – Strong analytical skills for diagnosing complex issues across POS, IBM i, and web application layers; comfortable working through ambiguous problems to resolution.

· Communication & Collaboration – Effectively documents technical processes, communicates findings to technical and non-technical stakeholders, and shares knowledge across teams.

· Agile & Self-Directed – Comfortable working in Agile/Scrum delivery models; manages multiple concurrent tasks independently and adapts quickly to shifting priorities.

Interactions



Minimum Qualifications

· Experience: Minimum 10+ years of full stack development experience, with demonstrated delivery across front-end, back-end, and database layers in a production environment.

· Education: Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field; or equivalent combination of education and experience.

· Back-End Languages: Proficient in C# (.NET) and/or Python; experience building server-side application logic, APIs, and utility applications in Visual Studio 2022 or later.

· Front-End: Working proficiency in JavaScript or TypeScript with at least one modern framework (React, Angular, or Vue.js); familiar with HTML5, CSS3, and responsive design.

· Database Skills: Strong working knowledge of SQL; experience querying IBM i DB2 and Microsoft SQL Server, including multi-table joins, stored procedures, and transaction-level data extraction.

· POS Systems: Demonstrated experience with point-of-sale system architecture, debug log interpretation, configuration file management, and store-level troubleshooting via UNC path access.

· IBM i / AS400: Practical familiarity with IBM i IFS navigation, DB2 for i SQL, and store data retrieval workflows; experience with ACEDATA or equivalent IBM i table structures preferred.

· Tools: Proficiency with WinMerge, Agent Ransack, DBeaver, SQL Server Management Studio, Notepad++, and Windows Task Scheduler; jump server access and administration experience preferred.

· Source Control: Experience with Git and/or TFS; familiarity with CI/CD pipelines and deployment processes.

· Communication: Strong written and verbal communication skills; ability to document technical processes, write clear API and system documentation, and share knowledge effectively.



· Preferred: Experience with cloud platforms (Azure, AWS, or GCP), containerization (Docker), or PowerShell scripting.

· Preferred: Background in financial services, retail operations, or multi-store POS environments.

Apply