Director of Revenue Systems Architecture (NCS) - BCIT

3 Days Old

THIS IS A NON-CIVIL SERVICE POSITION
Salary Range:
$105,085.00 - $173,250.00 / Annually
Starting Pay:
$105,085.00 / Annually
Our Benefits
The Office of Employee Benefits manages the City's health and welfare benefits plans for employees, retirees, and eligible dependents. The city offers medical, prescription drug, dental, vision, optional life, AD&D, and FSA plans. This office also supplies wellness programs, support groups, and workshops. You can learn about our benefits here: https://humanresources.baltimorecity.gov/hr-divisions/benefits
Get to Know Us
Welcome to the City of Baltimore! Experience the reward of a fulfilling career and enjoy the added element of excitement in a vibrant, diverse atmosphere. The City of Baltimore offers limitless opportunities to help drive social impact, both on the job and in the community, while serving its citizens. Join us in making Baltimore a great place to live and work. In the City of Baltimore, we hire great people and provide them with the skills and opportunities to grow toward their career aspirations. If you are looking for a career change or interested in learning more, explore our opportunities and benefits programs. We are excited to have you as a part of the City of Baltimore Team!
Job Summary:
The Director of Revenue Systems Architecture will oversee the technical design, development, and maintenance of the city of Baltimore's tax and revenue collection systems in order to keep the systems aligned with strategic goals. This critical leadership role requires a blend of in-depth software engineering expertise and an understanding of financial systems. The director will lead a small team of software developers to ensure that the city's tax systems are secure, reliable, efficient, and maintainable. This role requires a hands-on approach as well as developing a strategic vision for long term improvements. This means developing, enhancing, and maintaining software systems that drive tax and revenue collections. You will work on solutions that integrate various accounting and financial systems, ensuring seamless data flow, high performance, scalability, and reliability. Your work will support critical functions such as revenue collection and recognition, accounts receivable, billing, and financial reporting.
Essential Functions:
* Own the technical design, build and validation for systems and data flows centered on the management of taxes and revenue collection in the City of Baltimore. * Design and Implementation: Lead the design and implementation of enterprise-level revenue collection and tax systems architecture to meet the city's operational and strategic needs. Act as technical lead to define, test, and maintain integrations between revenue system components to ensure consistent data flow and process automation. Work with external and internal APIs to facilitate data exchange and automate workflows. * Collaboration: Work closely with Department of Revenue Collections and IT to align systems with organizational requirements especially in areas of revenue, accounts receivable, billing, and reporting. * Team Leadership: Manage and mentor a team of software developers fostering a culture of excellence and innovation. * Strategic Vision: Develop and execute a long-term strategic vision for the evolution of the city's revenue systems architecture. * Industry Awareness: Stay informed on emerging technologies and trends in tax and financial systems to keep Baltimore's software infrastructure cutting-edge. * Best Practices: Implement and enforce software development best practices, including unit testing and test automation, to ensure system reliability and accuracy. * Compliance and Controls: Ensure financial systems adhere to established financial system controls and comply with applicable regulations. * Implement and maintain automated testing frameworks to ensure software quality and reliability. * Participate in design reviews and contribute to the continuous improvement of the development process. * Troubleshoot and resolve technical issues in production environments, particularly those impacting financial accuracy and reporting. * Stay current with technology trends and apply them to improve our revenue and tax collections systems.
Minimum Qualifications:
Education: Have a bachelor's degree in computer science, software engineering, accounting information systems, or a related field technical field. Master's degree is preferred.
AND
Experience: Have ten years of experience in software development. A strong focus on financial or accounting systems is preferred. Preference is given if you have experience supporting software you wrote over many years. At least 5 years of experience leading software development teams.
Knowledge, Skills, and Abilities
* Proficiency in modern programming languages such as Python, C#. You must know code smells. * Familiarity with software development best practices, including version control (Git), CI/CD, and Agile methodologies. * Experience with database technologies, including SQL and NoSQL databases, and a strong understanding of financial data management. * Understanding of financial system controls and accounting concepts, particularly around revenue recognition, accounts payable, billing, and financial reporting. * Experience integrating financial systems with ERP platforms, accounting software, and third-party financial services. * Excellent problem-solving and analytical skills. * Strong communication and teamwork skills, with the ability to collaborate effectively with finance and accounting professionals.
Preferred Skills:
* Familiarity with public sector financial systems or experience working with tax systems or revenue collection in large organizations. * Experience with mainframe migration and application modernization is highly desirable. * Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and their integration services. * Familiarity with financial instruments, risk management, and trading systems. * Experience with data analytics and machine learning frameworks for financial applications. * Knowledge of modern accounting software (e.g., Workday Financials. SAP, Oracle Financials, QuickBooks) and experience with system migrations or data transformation projects. * Certifications in software architecture or financial systems (e.g., TOGAF, CFA, or similar).
Additional Information
Background Check
Eligible candidates under final consideration for appointment to positions identified as positions of trust will be required to complete authorization for a Criminal Background Check and/or Fingerprint must be successfully completed.
Probation
All persons, including current City employees, selected for this position must complete a mandatory six-month probation.
Financial Disclosure
This position is required to complete a Financial Disclosure pursuant to Sections 7-7, 7-8, and 7-9 of the City Ethics Law. The initial financial disclosure must be submitted within 30 days of hire.
Baltimore City Government is an Equal Employment Opportunity Employer, and we are committed to a workplace that values diversity, equity, and inclusion. The City of Baltimore prohibits discrimination on the basis of race, color, religion, age, sex, ancestry, creed, national origin, disability status, genetics, marital status, military service, sexual orientation, gender identity/expression or any other characteristic protected by federal, state or local laws. Applicants requiring accommodations during the hiring process should contact the Department of Human Resources directly. Do not attach your request for accommodation to the application.
BALTIMORE CITY IS AN EQUAL OPPORTUNITY EMPLOYER
Location:
Baltimore

We found some similar jobs based on your search