Momentum Resource Solutions - New York, NY
posted 26 days ago
The Database Developer will play a crucial role in the development and enhancement of the financial management systems within the FMS suite of applications. This position requires adherence to New York City development standards while creating new components and improving existing functionalities. The developer will be responsible for identifying, reviewing, and analyzing vendor deliverables to ensure they meet essential technical and non-functional requirements, focusing on performance, operability, and maintainability of the application software. In addition to development tasks, the Database Developer will serve as an escalation point for resolving production application issues encountered by users during online operations and by support staff during batch cycle executions. The candidate will also support software testing in non-production environments, providing necessary technical support during batch cycles. This role involves designing and executing technical tests to ensure that vendor and software deliveries effectively address business and technical challenges while adhering to quality standards. The developer will review and provide feedback on functional business designs, assessing their technical feasibility and impact on performance and maintainability. They will support business units by troubleshooting job flow and application execution problems during simulations and production executions of FMS business events. Gathering production operation requirements and incorporating them into the products developed by the team is also a key responsibility. Coordination with the Financial Systems Production Operations Units to implement new software processes into staging and production environments is expected. The ideal candidate will possess strong analytical and problem-solving skills, work independently, and collaborate effectively with other team members, including Operations, Business Unit, and Testing, as directed by the FMS Development Team lead. Mentoring and guiding other team members will also be part of the role.