Senior Software Engineer

Location

United States

Posted

8 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

DocuPhase LLC

Role Description We are seeking an experienced Senior Software Engineer to join our software development team working on mission-critical financial technology applications. You will be responsible for developing and maintaining large-scale invoice processing, accounts payable, and document management systems serving enterprise clients across multiple industries. The ideal candidate brings hands-on experience in financial or B2B software, with a strong understanding of AP/AR workflows, Payments systems, and broader Finance domain processes. Qualifications - Finance/FinTech background — hands-on AP, AR, Payments, or financial software experience strongly preferred - Bachelor's degree in Computer Science or related discipline - 5+ years of .NET development experience - Strong SQL Server database design and optimization skills - Self-motivated with ability to navigate complex, large codebases - Strong problem-solving skills for debugging and optimizing enterprise applications - Excellent communication skills for collaborating with business stakeholders and QA teams - Experience with legacy modernization and gradual migration strategies Requirements - Core .NET Technologies - Advanced C# and VB.NET proficiency — mixed-language enterprise codebase - .NET Framework 4.6–4.8 — extensive experience with legacy .NET Framework applications - .NET 6/7/8 — modern .NET development for new platform initiatives - ASP.NET Web Forms and MVC — maintain and enhance hybrid web applications - ASP.NET Web API — build and maintain RESTful services and integrations - Entity Framework — data access and ORM patterns (Code First and Database First) - Windows Services — background processing services for document workflow automation - Web Technologies - Blazor Server — build modern web UIs for SaaS platform - AngularJS — maintain existing frontend components - JavaScript/jQuery — legacy frontend maintenance with jQuery UI and validation - XSLT transformations — XML-based templating systems - Telerik UI Components — enterprise UI components for legacy and modern applications - OAuth 2.0 & JWT — modern API authentication and security - Database & Data Technologies - SQL Server — complex stored procedures, functions, and database design - Database-first development — schema changes, migrations, and performance optimization - ADO.NET — custom data access patterns and legacy integration - Amazon S3 — cloud document storage and management - Architecture & Integration - Multi-tenant SaaS architecture — customer-specific configurations and customizations - EDI processing — Electronic Data Interchange (810, 850, 855, 856 transaction sets) - File processing — CSV, XML, fixed-width file imports/exports - SOAP/REST web services — external system integrations - Payment processing integrations — financial system connectivity - DevOps & Infrastructure - MSBuild and Visual Studio — build automation and deployment - IIS deployment and management — Windows-based web application hosting - Git version control — large enterprise codebase management - PowerShell scripting — deployment and automation tasks - Azure DevOps Pipelines — CI/CD with YAML configurations and automated testing - NuGet Package Management — private Azure Artifacts feeds and dependency management Benefits

Related Job Pages

More Software Engineer Jobs

C5MI logo

SAP Developer III

C5MI

We partner with world-class supply chain and logistics organizations to accelerate and win.

Full TimeRemoteTeam 201-500Since 2016

• Perform business and system analysis to support enterprise SAP application development • Translate business requirements and customer information into detailed technical designs • Collaborate with SAP Functional Consultants and client team members to evaluate solution alternatives, understand development requirements, and recommend technical approaches • Develop, modify, test, and maintain SAP ABAP programs within SAP ECC and S/4 HANA environments • Create and maintain programming specifications, technical documentation, diagrams, and logic flowcharts for enterprise application modifications and installations • Develop quality technical solutions in accordance with development standards, perform unit testing, and document test results • Support enterprise application enhancements, modifications, and new installations • Travel up to 20 percent to support project activities, on-site meetings, and stakeholder engagements as required • Follow established development standards, coding best practices, quality assurance processes, and SAP Clean Core methodology principles

United States
$110K - $130K / year
emergiTEL logo

NodeJs Developer

emergiTEL

Reliability in Recruitment

ContractRemoteTeam 51-200Since 2006

• Build out frontend in React.js, and back end Node.js • Architect and design projects • You will be working with a team of Software Engineers to improve tech stacks for our portfolio companies • Work cross-functionally with other teams to develop and improve portfolio websites

Canada
IPinfo logo

Retool Developer

IPinfo

We're the trusted source for IP address data, handling over 40 billion API requests per month for over 500,000+ users.

Full TimeRemoteTeam 51-200Since 2013

• Own the internal Retool tooling stack - take full responsibility for building, maintaining, and improving all internal tools across the company, including admin UIs, CRUD interfaces, and data dashboards. • Partner with every team - work directly with teams across the company to understand their workflows, identify bottlenecks, and build tools that let them move faster without depending on Engineering for routine operations. • Build for speed, not perfection - ship working solutions quickly, gather feedback, and iterate - a tool that's live and useful today beats a perfectly engineered one that ships in three months. • Build automation, notifications, and alerting - set up workflows that surface the right information to the right people at the right time, so teams don't have to manually check dashboards or chase status updates. • Turn data into usable insights - build dashboards and reporting interfaces that give teams direct access to the data they need to make decisions, without requiring SQL or data engineering support.

United States
C5MI logo

SAP Developer II – Supplier Portal

C5MI

We partner with world-class supply chain and logistics organizations to accelerate and win.

Full TimeRemoteTeam 201-500Since 2016

• Collaborates with the functional team to understand the development requirement. • Interacts with SAP Functional Consultants and client team members to suggest a technical approach for the requirement. • Develops programming specifications, diagrams, and coding logic flowcharts for enterprise application modifications and installations. • Develops a quality technical solution for the requirement per development standards; unit tests and documents test results. • Troubleshoots and resolves defects identified during unit testing, integration testing, or user acceptance testing. • Prepares and maintains technical documentation, including specifications, configuration notes, and test scripts, for Supplier Portal enhancements. • Supports data migration, interface, and integration activities related to the Supplier Portal environment. • Participates in peer code reviews to ensure adherence to development standards and best practices. • Provides post-deployment support, including monitoring and resolving issues following release to production. • Travels on rare occasions (approx. 10%) to client sites for on site support. • Adheres to all certified processes as part of our commitment to maintaining the highest standards of quality and information security, which includes actively participating in quality assurance activities and ensuring the protection of sensitive information in accordance with our security policies. • Performs other related tasks as assigned by direct supervisor.

United States
$80K - $95K / year