Senior Finance Systems Software Developer (Payment & ERP Integrations, ERP & Custom Applications)
Job Description
Responsibilities
- Attend a daily 8:45 AM team virtual check-in (non-negotiable).
- Ensure video is enabled for all virtual meetings (non-negotiable).
- Develop responsive, user-friendly web applications.
- Work directly and independently with the business Subject Matter Expert when building or enhancing applications.
- Maintain and improve existing web applications and create maintenance documentation as needed.
- Ensure consistent design standards across platforms.
- Optimize applications for maximum performance and scalability.
- Contribute to UI/UX design decisions and implement improvements based on user feedback.
- Assist with archiving existing application source code on DevOps from SVN and create documentation as required by the FIN IT Chief or the Department’s IT Expert Software Developer.
Requirements
- Minimum experience: 3 years.
- Education: Bachelor's degree related to software development.
- At least 7 years of hands-on experience supporting and maintaining legacy high-code applications with little to no documentation, with work performed within the last 5 years.
- At least 7 years of hands-on development experience building specialized and customized finance-technology applications (payments, reconciliation, billing, or financial transaction processing), with at least one relevant project in the last 3 years.
- At least 5 years of hands-on system integration experience with Tyler Technologies MUNIS or a comparable Enterprise ERP platform, including API, database, or file-based integrations, data mapping, and troubleshooting.
- At least 3 years of recent hands-on system integration experience with the Paymentus platform, including implementation, configuration, testing, or troubleshooting of payment redirects and iframe integrations in UAT or production environments (within last 3-5 years).
- At least 7 years of hands-on UI/UX development experience improving custom-built applications based on user input, including modern responsive design practices; at least 3 years must be within the last 5 years with demonstrable improvements.
- Proficiency in HTML and CSS, and experience with a CSS framework (Bootstrap or Tailwind).
- JavaScript development experience.
- Responsive and mobile-first design principles, with strong UX/UI judgment.
- Experience with C#, ASP.NET Webforms, MVC, and ASP.NET Core.
- Azure Entra ID and Azure AD B2C experience.
- Use of AI for software development.
- System integration and interface development experience.
- Microsoft SQL Server expertise.
- Microsoft system administration knowledge (operating systems, IIS, networking).
- Ability to rapidly learn new technology and adapt to evolving requirements.
- Knowledge of Microsoft DevOps for software development.
- Strong problem-solving skills related to financial business problems.
- Ability to work both independently and collaboratively, with solid communication and documentation capabilities.
Technologies
- Tyler Technologies MUNIS
- Paymentus
- HTML, CSS, Bootstrap, Tailwind
- JavaScript
- C#, ASP.NET Webforms, ASP.NET MVC, ASP.NET Core
- Azure Entra ID, Azure AD B2C
- AI for software development
- System integration and interface development
- Microsoft SQL Server
- IIS, SVN, Microsoft DevOps
Benefits
- 401(k)
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance
Who We Are
Technuf, LLC is a Maryland-based SBA-certified 8(a) small business that provides leading-edge technology solutions, deep domain expertise, and highly skilled professionals to help clients meet mission-critical objectives.
What We're Looking For
Technuf seeks a senior Finance Software Developer Expert with extensive experience in finance technology, ERP integrations, and delivering reliable software solutions for government operations.
Job Description
The Department of Finance maintains complex, enterprise-scale financial applications supporting county operations. Because unique business requirements and regulatory timelines can limit off-the-shelf solutions, the department often relies on customized software and middleware. The ideal candidate is a self-starter who can work independently with the department's IT Expert Software Developer, be detail-oriented, and propose practical technical solutions to address daily financial challenges.
Interviews
Both remote and in-person interviews may be required for this opportunity.
Location
On-site in Rockville, MD (Montgomery County).