Senior Dotnet Developer - W2 Role Only

Intellisoft Technologies

Dallas (TX)

Remote

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intellisoft Technologies is seeking a Senior Full Stack Developer to design, build, test, and maintain software across the full stack, including front-end interfaces and back-end services. You will work within a complex environment with POS systems, IBM i, and store-level workflows, contributing to both new development and critical operational support.

The role requires hands-on experience with C#/.NET or Python, SQL across IBM i DB2 and MS SQL Server, and RESTful API design.

Qualifications

  • Ten+ years of full stack development in production environments
  • Bachelor's degree in CS/IS/SE or equivalent experience
  • Proficiency in C#/.NET and Python for server-side logic
  • Strong SQL skills with MS SQL Server and IBM i DB2 queries
  • Experience designing and consuming RESTful APIs and integrating with systems
  • Familiarity with Git or TFS and CI/CD pipelines
  • Knowledge of POS systems, IBM i (AS/400) environments, and store-level troubleshooting

Responsibilities

  • Build and maintain RESTful APIs and back-end services integrating with POS and IBM i DB2 sources
  • Develop front-end UIs using modern frameworks (React/Angular/Vue)
  • Troubleshoot store-level incidents and analyze logs and configurations
  • Perform SQL data extractions against IBM i DB2 and MS SQL Server
  • Review deployment configurations, detect mismatches, and assist in deployments
  • Collaborate with DevOps and cross-functional teams for issue resolution
  • Maintain documentation and code quality through reviews and version control
  • Own features end-to-end from design to deployment

Skills

Full stack
C#/.NET
Python
SQL
REST APIs
Git/TFS
UI framework concepts

Education

Bachelor's degree in CS/IS/SE

Tools

WinMerge
DBeaver
SSMS
Notepad++
PowerShell

Job description

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
  • 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.
  • 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.
  • 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.
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.
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Full-Stack Developer - Remote POS/IBM i
Senior .NET Full-Stack Developer - Remote POS/IBM i

Intellisoft Technologies • Dallas (TX)

Remote
USD 120,000 - 160,000
Pos - Lead Full Stack Engineer
Pos - Lead Full Stack Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 100,000 - 120,000
Discretionary incentive
Comprehensive medical coverage
Parental leaves
+3
Senior Dotnet Developer
Senior Dotnet Developer

CDW • Irving (TX)

Hybrid
USD 80,000 - 110,000
Full Stack Developer
Full Stack Developer

Talent Groups • Phoenix (AZ)

On-site
USD 80,000 - 110,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Accord Technologies Inc • O'Fallon (IL)

Hybrid
USD 120,000 - 160,000
.NET Full stack
.NET Full stack

Programmers.io • Minneapolis (MN)

On-site
USD 90,000 - 140,000
.NET Full Stack Developer
.NET Full Stack Developer

Perficient • Lafayette (LA)

On-site
USD 90,000 - 120,000
.Net Full Stack Developer
.Net Full Stack Developer

Spectraforce Technologies • Austin (TX)

Hybrid
USD 110,000 - 140,000
Net Full stack developer
Net Full stack developer

TECHOAUTH SOLUTIONS LLC • Fort Worth (TX)

On-site
USD 90,000 - 120,000
Tuition assistance
Full Stack Developer
Full Stack Developer

MACHINE LEARNING TECHNOLOGIES LLC • Plano (TX)

On-site
USD 90,000 - 140,000