Senior Finance Systems Software Developer (Payment & ERP Integrations, ERP & Custom Applications) Apply
Job Description
Senior Finance Systems Software Developer (Payment & ERP Integrations, ERP & Custom Applications)
ONSITE - Montgomery County Government
Start date— Next Month
Duration – One Contractor for at least one year
THE ASSIGNMENT OF WORK IS CONTINGENT UPON:
Selection of an acceptable task order proposal resulting from this task order proposal
Request.
Selected candidate may be required to complete a successful Background Investigation.
Selected candidate may be requested to provide further documentation of education
credentials and/or certifications.
Selected candidate may be required to participate in an in-person or Microsoft Teams video
interview.
Job Description:
Senior Finance Systems Software Developer (Payment & ERP Integrations, ERP & Custom Applications)
(Finance Technology | Payment Systems | ERP Integrations | On‑site – Montgomery County, MD)
Scope of Work:
The Department of Finance (FIN) is responsible for the support and maintenance of complex and enterprise sized financial applications that run County operations. The department has many unique business requirements and processes where developing a customized software application or middle ware is the best solution due to meeting tight statutory and regulatory timelines and no commercial off the shelf product may not exist or is cost prohibitive. Because of these challenges the department has developed several customized applications that requires support, maintenance, code upgrades, source code archiving, documentation, and integration to other platforms. Much of the department’s software application development is centered around the Finance-Technology space that includes reconciliation of transactions, electronic payments, reporting, and multi system integration with systems that process billions of dollars’ worth of transactions.
We are seeking a contractor with initiative, who is a self-starter and able to work independently when given an objective to work closely with the department’s IT Expert Software Developer. This person needs to be detailed oriented and be able to come up with practical technical solution to solve unique business problems that the department deals with daily.
Contractor will provide candidate(s) with expert experience in:
- HTML and CSS
- CSS framework such as Bootstrap or Tailwind
- JavaScript
- Responsive and mobile-first design principles
- UX and UI design with improving user experience flows
- C#, ASP.NET Webforms, MVC, ASP.NET Core
- Azure Entra ID and Azure AD B2C
- Use of AI for software development
- System integration and development of interfaces
- Microsoft SQL Server
- Microsoft System administration (Operating Systems, IIS, networking)
- Ability to rapidly learn new technology
- Knowledge of Microsoft DevOps for software development
- Complex problem-solving skills related to financial business problems
- Ability to work independently and collaboratively
- Communication and documentation skills
Deliverables:
- Must attend a daily 8:45 AM team virtual check-in meeting (non-negotiable).
- All virtual meetings require the candidate to always have their video enabled (non-negotiable).
- The preference is to have a local contractor but may consider a remote contractor.
- Develop responsive and user-friendly web applications.
- Work directly and independently with business Subject Matter Expert when developing an application or enhancing an existing one.
- Maintain and improve existing web applications and create maintenance documentation as necessary.
- 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 needs and customer feedback.
- Assist with archiving existing application source code on DevOps from SVN and create documentation as necessary define by the FIN IT Chief or by the Department’s IT Expert Software developer.
Interviews:
Please note that both remote and in-person interviews may be required for this opportunity.
Location:
This is an on-site position based in Montgomery County, MD.

