[Remote] Sr. Software Engineer
Note: The job is a remote job and is open to candidates in USA. onPhase is seeking an experienced Senior Software Engineer to join their software development team focused on financial technology applications. The role involves developing and maintaining large-scale invoice processing, accounts payable, and document management systems for enterprise clients, requiring a strong understanding of financial workflows and systems.ResponsibilitiesDeveloping and maintaining large-scale invoice processing, accounts payable, and document management systems serving enterprise clients across multiple industriesBringing hands-on experience in financial or B2B software, with a strong understanding of AP/AR workflows, Payments systems, and broader Finance domain processesSkillsHands-on experience in financial or B2B softwareStrong understanding of AP/AR workflowsPayments systems experienceBroader Finance domain processes knowledgeAdvanced C# and VB.NET proficiency.NET Framework 4.6–4.8 experience.NET 6/7/8 modern development experienceASP.NET Web Forms and MVC experienceASP.NET Web API experienceEntity Framework knowledgeWindows Services experienceBlazor Server knowledgeAngularJS experienceJavaScript/jQuery experienceXSLT transformations knowledgeTelerik UI Components experienceOAuth 2.0 & JWT knowledgeSQL Server experienceDatabase-first development experienceADO.NET knowledgeAmazon S3 experienceMulti-tenant SaaS architecture knowledgeEDI processing experienceFile processing knowledgeSOAP/REST web services experiencePayment processing integrations knowledgeMSBuild and Visual Studio experienceIIS deployment and management experienceGit version control experiencePowerShell scripting knowledgeAzure DevOps Pipelines experienceNuGet Package Management knowledgeBachelor's degree in Computer Science or related discipline5+ years of .NET development experienceFinance/FinTech backgroundStrong SQL Server database design and optimization skillsSelf-motivated with ability to navigate complex, large codebasesStrong problem-solving skills for debugging and optimizing enterprise applicationsExcellent communication skills for collaborating with business stakeholders and QA teamsExperience with legacy modernization and gradual migration strategiesCompany OverviewonPhase is an AI-powered platform that automates accounts payable, payments, document management and workflow processes. It was founded in 2000, and is headquartered in Clearwater, Florida, USA, with a workforce of 51-200 employees. Its website is https://www.onphase.com.Company H1B SponsorshiponPhase has a track record of offering H1B sponsorships, with 1 in 2022. Please note that this does not guarantee sponsorship for this specific role.