App Dev & Database Engineer
Company: Metropolitan Transportation Authority
Location: New York City
Posted on: April 4, 2026
|
|
|
Job Description:
Description Position at MTA Inspector General Job Title:
Application Developer & Database Engineer Salary Range: $132,039 -
$145,243 Closing Date: Open Until Filled Agency: Office of the
Metropolitan Transportation Authority Inspector General Location:
New York City, New York Hours: Full-Time Office of the Metropolitan
Transportation Authority Inspector General: The Office of the
Metropolitan Transportation Authority (MTA) Inspector General (OIG)
reviews and investigates the operations of the MTA and its
contractors. The MTA, which employs over 70,000 people, includes
among other entities, New York City Transit, the Long Island Rail
Road, Metro-North Railroad, MTA Bridges & Tunnels, Staten Island
Rapid Transit, and MTA Construction & Development. Position
Summary: Under the direction of the Director of Information
Technology, the Application Developer & Database Engineer serves as
a technical authority on various IT technologies. This role demands
a thorough understanding of IT capabilities and constraints to
optimize the efficiency of the OIG network. The engineer must be
proficient in complex IT architecture across multiple domains such
as networking and data storage. Additionally, they are tasked with
driving operational changes through technical solutions. The
Application Developer & Database Engineer is responsible for the
design, development, and maintenance of enterprise applications and
databases to support organizational objectives. This role ensures
optimal performance, security, and compliance across application
and database environments while spearheading modernization
initiatives and supporting business operations. Duties and
Responsibilities: Serves as the technical resource for various IT
technologies, possessing in-depth knowledge of their capabilities
and constraints to enhance the MTA/OIG integrated systems. Designs,
develops, and maintains enterprise applications tailored to meet
business needs while administering and optimizing both relational
and non-relational databases for peak performance and reliability.
Implements secure coding practices to ensure compliance with
organizational standards, as well as developing and maintaining
APIs and integration points for seamless data flow across systems.
Monitors application and database performance, troubleshoots, and
resolve complex issues. Implements data security measures,
including encryption and access controls. Designs, builds, and
deploys machine learning and AI models, including data
preprocessing, feature engineering, training, and optimization.
Develops AI powered applications and services using modern
frameworks (TensorFlow, PyTorch) and integrates them into
enterprise systems. Creates and maintains APIs, automation
pipelines, and model serving infrastructure to support scalable AI
workloads. Implements security, compliance, and ethical AI controls
across datasets, models, and application integrations. Evaluates
emerging AI technologies and recommends solutions to modernize
architecture, improve performance, and enhance automation. Ensures
adherence to organizational policies and regulatory requirements
while collaborating with IT team and business stakeholders to
maintain clear technical documentation. Evaluates emerging
technologies and recommends improvements to application and
database environments and supports modernization initiatives such
as cloud migration and automation projects. Promotes a strong
understanding of both current and future technology architecture,
reviewing capacity, storage, and performance of assigned
technologies against optimal performance thresholds. Analyzes and
interprets data to identify performance and data storing capacity
issues, and recommending solutions, will be essential. Addresses
cross-technology and platform issues with consideration of current
and future architecture, designing technical solutions using
non-linear analysis, such as charting decision trees and tracking
multiple interdependencies, will also be key aspects of this role.
Participates in the planning and evaluation of new technologies to
determine their applicability and cost implications. Proposes
technology solutions and designing architectural roadmaps from
conceptual to physical design, identifies monitoring points, and
recommends actions to ensure optimal performance and reliability.
Provides technical leadership to IT colleagues to promote technical
understanding and talent development. Develops, researches, and
recommends technology investments with thorough technical analysis
and business case. Develops disaster recovery and contingency plans
to minimize service interruptions and interacts with major
providers to address mission-critical issues by enforcing Service
Level Agreements (SLAs). Establishes systems to monitor compliance
with architectural standards and ensuring technical integrity.
Supports and maintains the OIG SharePoint library sites, ensuring
content remains current. Provides technical guidance on Microsoft
technology offerings and capabilities, assisting in developing and
implementing employee development through training and technology
transfer, and ensuring compliance with MTA/IT and OIG policies,
procedures, and regulations. Demonstrates sound ethics and good
judgment and handles confidential information carefully. Performs
other duties as assigned by the Director of Information Technology
or their designee. This position may also require travel within the
MTA service area and working outside regular business hours,
including nights, weekends, and holidays. Qualifications / Relevant
Experience : Bachelor’s degree in computer science, Information
Systems, or related field (required). 10 years of experience in
application development and database administration. Strong
knowledge of relational and non-relational database systems (e.g.,
SQL Server, Oracle, MongoDB). Proficiency in programming languages
such as Java, C++, or Python. Experience with API development and
system integration. Familiarity with cloud platforms (Azure, AWS)
and containerization technologies. Strong understanding of security
best practices and compliance standards. Excellent problem-solving,
communication, and documentation skills. Strong knowledge of
complex IT architecture in multiple technologies and across
multiple domains, such as networking and data storage. Knowledge of
networks, operating systems, system monitoring, security, and
technology infrastructure. Knowledge of multiple technologies and
their inter-operability, including Microsoft Cloud technologies,
Intune, Teams, Azure Rights Management, Azure Active Directory and
SharePoint is highly preferred. Knowledge and experience
troubleshooting these platforms: Microsoft Exchange, Active
Directory, DNS, SharePoint, Skype for Business, OneDrive for
Business, SMTP\\Mail Relay, Outlook client configuration and
PowerShell. Demonstrated knowledge of new technologies,
architecture and industry trends to better serve the enterprise’s
architecture needs and support department standards. Knowledge of
computer hardware, servers, and client devices. Ability to work
efficiently and effectively with minimal supervision. Ability to
handle multiple projects and responsibilities while maintaining
careful attention to detail and accuracy. Subject to the approval
of the Chief of Staff, this position is eligible for hybrid
teleworking. How to : Please submit a resume and cover letter to:
[email protected] Reference the Job Title for which you are
applying for in your email subject line. We are an Equal
Opportunity Employer committed to diversity.
Keywords: Metropolitan Transportation Authority, Fairfield , App Dev & Database Engineer, IT / Software / Systems , New York City, Connecticut