Senior Software Developer (Finance)

The Technology
Germantown, United States of America
7 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 208K

Job location

Germantown, United States of America

Tech stack

ASP.NET
HTML
JavaScript
API
Artificial Intelligence
Bootstrap
C Sharp (Programming Language)
CSS
Databases
Data Integration
DevOps
Document Management Systems
Web Development
Payment Systems
Design of User Interfaces
IIS
Microsoft SQL Server
MVC
Software Maintenance
Azure
Responsive Web Design
Software Engineering
Systems Integration
Web Applications
Transaction Processing (Computing)
.NET Core
Tailwind
Webforms
Maintaining Code
Software Version Control
Legacy Systems
Code Migration

Job description

  • Design, develop, and maintain custom financial web applications
  • Analyze and modify legacy codebases with limited documentation
  • Build and manage integrations across multiple enterprise systems
  • Collaborate directly with business stakeholders to gather requirements and deliver solutions
  • Enhance UI/UX and ensure responsive, user-friendly design
  • Optimize applications for performance, scalability, and reliability
  • Document system architecture, code changes, and processes
  • Support code migration, version control, and DevOps processes
  • Participate in daily team meetings and ongoing collaboration

Requirements

Do you have experience in Web development?, The ideal candidate is a self-starter with strong analytical skills, capable of working independently on legacy systems with minimal documentation while delivering scalable, high-performance solutions., * 7+ years of hands-on experience in software development

  • Strong experience working with legacy, high-code applications
  • Proven experience in financial systems (payments, billing, reconciliation, or transaction processing)
  • Expertise in:
  • C#, ASP.NET (WebForms, MVC, .NET Core)
  • JavaScript, HTML, CSS
  • Responsive design frameworks (Bootstrap or Tailwind)
  • Experience with Microsoft SQL Server
  • Strong system integration experience (APIs, databases, file-based integrations)
  • Familiarity with Azure Entra ID / Azure AD B2C
  • Experience with Microsoft DevOps tools
  • Solid understanding of UI/UX principles and modern web design

Preferred Qualifications

  • Experience integrating with ERP systems (e.g., MUNIS or similar)
  • Experience with payment platforms and integrations (e.g., Paymentus or similar)
  • Knowledge of system administration (IIS, networking, OS-level configuration)
  • Experience leveraging AI tools for software development
  • Strong documentation and communication skills

Work Environment

  • Daily virtual team meetings (camera required)
  • Collaborative environment with both technical and business stakeholders
  • Opportunity to work on high-impact financial systems handling large-scale transactions, * Strong problem-solving mindset
  • Ability to work independently with minimal supervision
  • Detail-oriented and highly organized
  • Comfortable working in complex, evolving environments, * Do you have at least 7 years of hands-on experience developing and maintaining software applications using C# and ASP.NET (WebForms, MVC, or .NET Core)?
  • Do you have at least 7 years of experience working with financial systems such as payments, billing, reconciliation, or transaction processing?
  • Have you worked on legacy applications where you had to analyze and modify code with little or no documentation?
  • Do you have hands-on experience with system integrations (APIs, database integrations, or file-based integrations)?
  • Are you able to work on-site (or relocate) and attend daily video meetings with camera enabled?

Benefits & conditions

$65 - $100 an hour - Full-time, Contract, Competitive hourly rate based on experience (Time & Materials contract)

Pay: $65.00 - $100.00 per hour

Apply for this position