Match score not available

Financial Systems Tech Lead

unlimited holidays - extra holidays - extra parental leave - long remote period allowed
Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 
Colombia, District of Columbia (USA), United States

Offer summary

Qualifications:

Bachelor's degree in Computer Science or Business Administration., Minimum of 8 years in application life cycle management., 7+ years leading Microsoft Dynamics NAV/365 support., 5+ years developing extensions with Dynamics 365..

Key responsabilities:

  • Support existing applications and integrations.
  • Manage DevOps change management process.
American Psychological Association logo
American Psychological Association Non-profit Organization - Charity Large https://www.apa.org
501 - 1000 Employees
See all jobs

Job description

Note: APA operates on a 37.5-hour work week with one hour lunch breaks each day. APA sets salaries based on several considerations, including years of relevant experience, level of education, and previous staff and/or governance experience at APA.

This job serves as the lead technical resource responsible for maintaining the overall health of the enterprise financial systems. This includes overseeing and maintaining all applications as well as the technical architecture supporting the financial systems for the enterprise. It serves as the technical representative on cross product development teams that require integration with the financial system. The job also serves as the technical interface to IT operational teams for application security, technical architecture maintenance and DevOps Change Management.

Education And Experience Required

  • Bachelor of Science in Computer Science or related program, or a Bachelor of Arts in Business Administration or related program
  • Minimum of 8 years of experience in application life cycle management including data analysis, application design, structured programming, DevOps, and integration management including APIs and Web services.
  • Minimum of 8 years of experience in the support of all aspects of Enterprise financial systems.

Computer Skills Required

  • 7+ years of experience leading support efforts of Microsoft Dynamics NAV/Microsoft Dynamics 365 Business Central (release 22 and above), including recent experience as a team lead managing the work of other team members (internal and external).
  • 5+ years of experience developing/modifying and publishing extensions with Microsoft Dynamics 365 Business Central On-Prem, including the use of, Visual Code, AL Language Development, Json and PowerShell. Knowledge of developing/publishing in a cloud environment is a plus.
  • Experience with leading at least one Microsoft Dynamics 365 Business Central Upgrade from one major release to another (release 22 to release 23 for example) in an on-prem environment.
  • Expertise enforcing development standards and in performing QA code/configuration reviews of changes made prior to moving to a QA environment for UAT.
  • Expertise in developing/supporting integrations using technologies including SFTP, APIs, Web Services, and XML.
  • Experience troubleshooting and providing support, combining an understanding of the application as implemented (configurations and customizations) with the requests/requirements from the business users to identify the proper solution (training, configuration, code modification) to meet the needs of the business.
  • Expertise providing data analytics and data maintenance using Microsoft Dynamics Configuration Packages and SQL against the Microsoft Dynamics 365 Business Central database. Knowledge of SSIS and SSRS is a plus.
  • Experience supporting Microsoft Dynamics 365 Business Central Sales Module and the integration with Lanham Software, specifically Supply Change management including, e-Ship, EDI Processing, warehouse management and invoicing. (nice to have)
  • Experience supporting e-commerce/credit card processing solutions such as PayPal, Authorize.Net and Stripe.
  • Experience with DevOps processes, including the use of Azure DevOps, GitHub (or similar code repository), release management, version control and environment management between the Development, QA and Production environments.
  • Experience working in an Agile environment and actively participating as a member of an Agile team. Knowledge of Atlassian Jira and Confluence is a plus.

Responsibilities

  • Work as a member of the Financial Systems development team using the Agile framework to provide support to existing applications and integrations and to add new features and functionality in a continuous release schedule according to the priorities set forth by the business.
  • Participate as the primary technical contact to the ITS Operations teams to ensure the security of the financial data and the stability of the financial applications. Understand, document and communicate the underlying architecture of the financial systems to help monitor performance of the applications and minimize the impact to the applications from issues that may occur in the base technical layer.
  • Serve as the technical lead to document, communicate and manage the DevOps change management process for the financial applications. This includes managing version control via a code repository, overseeing release management and scheduling and overseeing environment refreshes.
  • Serve as the technical advisor to agile teams supporting products with a financial component that will ultimately result in an integration to the financial systems.
  • Serve as the lead technical resource on the development team and identify, monitor and provide quality assurance validation for the work performed by outsourced developer resources.
  • Participate in support by triaging incoming issues and conducing data analysis, configuration analysis and code review to identify the proper solution that will maintain the health of the application and meet the needs of the business.
  • Monitor and support all integrations into and out of Microsoft Dynamics 365 Business Central, including Lanham EDI integrations, Integrations with APA.Org eCommerce Site and integrations with Salesforce applications including, but not limited to Conga, Fonteva and Salesforce CRM.

Other Duties As Assigned

  • Provide advice and counsel to the user community with opportunities for operational efficiencies through improved utilization of the systems.
  • Research and promote new and innovative technologies that will help improve financial business efficiency or reduce technical debt.

About APA

The American Psychological Association (APA) represents 122,000 psychologists, students, and affiliates, primarily in the U.S. and Canada but also in other countries around the world. APA is a scientific and professional organization with about 500 employees and is categorized as a 501(c)(3) along with its 501(c)(6) companion organization, APA Services, Inc.

Job Location: Remote: APA jobs may be considered for remote work eligibility as defined in APA’s Flexible Work Policy and are subject to approval. Remote work employees may not work from the following states or U.S. territories: Alaska, California, Colorado, Guam, Hawaii, Iowa, Louisiana, Montana, Nebraska, New York, North Dakota, Ohio, Puerto Rico, Rhode Island, U.S. Virgin Islands, Washington, Wyoming.

Application Instructions

Qualified candidates must apply online through APA’s applicant system and attach a resume and cover letter specifying your salary expectations. Applications that are submitted without both documents are considered incomplete and will not be reviewed for consideration. Once your application is submitted, you will receive a confirmation email. Please make sure to check your Spam folder if you do not receive an email from us.

The American Psychological Association is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, national origin, disability, protected Veteran status, sexual orientation, gender identity, or any other protected categories covered under local law.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Financial Systems Manager Related jobs