Description
This role involves coordinating software development teams, managing systems architecture and personnel, leading projects, resolving conflicts, negotiating vendor contracts, ensuring timely deliveries, and overseeing financial aspects like invoicing and payments. The individual will also handle database administration, collaborate with architects and analysts, validate technical proposals, audit coding standards, and support team member development.
