Junior Software Engineer
$89.71k - $105.88kMTA, Inc.
Junior Software Engineer
Job ID: 16308
Business Unit: MTA Headquarters
Location: New York, NY, United States
Regular/Temporary: Regular
Department: Transportation IT Products
Date Posted: Jun 26, 2026
Description
JOB TITLE:
Junior Software Engineer
SALARY RANGE:
$89,706 - $105,882
DEPT/DIV:
Information Technology
SUPERVISOR:
Manager, Product Developmen t
LOCATION :
2 Broadway, New York, NY 10004
HOURS OF WORK:
9:00 am - 5:30 pm (7.5 hours/day) or as required
This position is eligible for telewor k ing, which is currently 2 days per week . New hires are eligible to apply 30 days after their effective date of hire.
Opening :
The Metropolitan Transportation Authority is North America's largest transportation network, serving a population of 15.3 million people across a 5,000-square-mile travel area surrounding New York City, Long Island, southeastern New York State, and Connecticut. The MTA network comprises the nation’s largest bus fleet and more subway and commuter rail cars than all other U.S. transit systems combined. MTA strives to provide a safe and reliable commute, excellent customer service, and rewarding opportunities.
About Us :
The MTA transportation network has a very large system and infrastructure for financial, business, automated train, transportation, power, and physical security. MTA IT Department is centrally responsible for providing a full range of Information and Operational Technology services to the MTA agencies and administrative units through its operating and support units. Services are provided on a 7/24/365 basis in support of the MTA organization and its ridership.
MTA IT’s Product Development group is empowered, multi-functional teams focused on the end-to-end management of development products from strategy to delivery. Using innovative processes and tools, the teams are responsible for developing and maintaining highly effective, secure, and innovative transportation, operational, and back-end information systems to support MTA goals and priorities.
Summary :
Designs, codes, tests, and deploys software in all layers of the development life cycle. Provides the necessary documentation. Works with databases, APIs, servers, networks, and various programming languages. Applies specified methods and tools to design and run test cases and assist with requirements gathering. Assists with defined software maintenance procedures, and investigates, resolves, and documents routine software issues.
Responsibilities :
Under direct guidance, may assist with coding simple software programs/scripts. Applies specified methods and tools to assist with the elicitation and documentation of requirements for simple change initiatives within a defined scope.
Using specified tools and processes, assists with the completion of simple tasks in the project/product lifecycle.
Performs routine analysis on assigned technologies, assists with defined software maintenance procedures, and investigates, resolves, and documents routine software issues.
Performs analysis while following established procedures to ensure the security of systems, contractors, and/or processes
Designs simple system test cases, test scripts, and test data, and automates repeatable tasks working to specified requirements. Assists in planning, preparing, and executing acceptance tests.
Assists with the creation of storyboards and wireframes, and the evaluation of design options using agreed-upon tools and techniques.
Applies established processes and tools to log and report on configuration items. Assists with audits to verify and correct configuration data to ensure accuracy.
Assists with the collection of evidence for quality and safety assurance activities and audits.
Build and manage testing environments, assisting in debugging application issues
Develops and maintains personal knowledge of agreed processes and tools for requirements management, software development, and testing.
Cloud-Based Development – Architect and develop new cognitive services, using a cloud-first methodology
Create and configure Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) application
Performs other duties and tasks as assigned
May need to work outside of normal work hours, supporting operations on a 24/7 basis
Travel may be required to other MTA locations or other external sites
Observing the work performed by the contractor;
Reviewing invoices and approving them if the work meets contractual standards;
Addressing performance issues with the contractor when possible;
Performs basic troubleshooting and escalates issues to other parties as needed issues as appropriate to ensure effective resolution of security baseline deviations and risks.
Participate in project teams, providing information and documentation, and executing well defined changes under guidance to ensure the infrastructure meets organization's needs
Required Qualifications :
An associate degree, or an equivalent combination of education, certification, and experience, may be considered in lieu of a degree.
A minimum of 2 years of relevant experience.
Technical Skills :
Programming Languages: Basic knowledge of employing a set of rules and syntax that define how code is written, organized, and interpreted or compiled.
Software Testing: Basic knowledge of executing a program or system with the intent of finding defects and ensuring that it meets the specified requirements.
Programming experience with the following language(s): including but not limited to, e.g., Ruby, Python, Java, C, C++, C#, COBOL, MS-SQL Developer, Oracle, .Net, DBA, JavaScript, J2EE
Familiarity with the following vendor-specific platforms: including but not limited to: Azure, AWS, Windows Server platforms, RESTful APIs, or Linux, Node.js
Experience with React, MS-PowerApps, Dynamics, and Power BI
SaaS applications (preferably in Legal, Risk, or Safety space)
Middleware technologies (IIS, TIBCO, WebLogic, Tomcat, etc.)
Custom reports using BI Publisher, SQR, and PeopleSoft COBOL.
Extract and load data using Component Interfaces, Application Engine, Database Utilities, and SQR.
Custom processes or modifications to meet functional requirements.
System interfaces using the PeopleSoft integration broker; create new definitions to interface between internal/external systems and PeopleSoft.
Knowledge of embedded systems.
Experience administering and developing workflows and specialized UIs
Preferred Technical Skills :
Basic knowledge of data structures: organizing and storing data to perform operations efficiently in order to define the relationship between the data, the operations that can be performed on the data, and the rules governing these operations.
Basic knowledge of algorithms: understanding of the fundamental concepts and types of algorithms that help solve various computational problems and optimize the performance of software applications.
Basic knowledge of database management involves understanding the fundamental concepts and principles related to the creation, organization, retrieval, and management of data within a database system.
Basic knowledge of web development involves understanding the essential technologies and concepts used to create and maintain websites.
Basic knowledge of DevOps (Development and Operations) with a clear understanding of the principles, practices, and tools that aim to improve collaboration and communication between software development and IT operations teams.
Basic knowledge and understanding of fundamental concepts, components, and functionalities that manage and coordinate computer hardware and software resources.
Cybersecurity, including encryption and authentication (Basic Knowledge): basic knowledge and understanding of the fundamental concepts, practices, and technologies used to protect computer systems, networks, and data from unauthorized access, attacks, and damage.
Basic knowledge and understanding of technology that allows users to access and use computing resources (such as servers, storage, databases, networking, software, analytics, and intelligence) over the internet (the cloud) instead of having physical hardware or servers at their location.
Behavioral Skills :
Must possess active listening, attention to detail, customer service, prioritization, and problem-solving skills.
Strong interpersonal, verbal, and written communication skills, with the ability to effectively collaborate with both technical and non-technical peers.
Competencies :
Core Competency
Proficiency Level
Competency Definition
Collaborates
Capable
Building partnerships and working collaboratively with others to meet shared objectives
Cultivates Innovation
Fundamental Awareness
Creating new and better ways for the organization to be successful
Customer Focus
Fundamental Awareness
Building strong customer relationships and delivering customer-centric solutions
Communicates Effectively
Fundamental Awareness
Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Tech Savvy
Fundamental Awareness
Anticipating and adopting innovations in business-building digital
and technology applications
Technical Skills
Fundamental Awareness
Specialized knowledge and expertise on tools, programs, domains, platforms, and products used for specific tasks
Values Diversity
Capable
Recognizing the value that different perspectives and cultures bring to an organization
Other Information :
Pursuant to the New York State Public Officers Law & the MTA Code of Ethics, all employees who hold a policymaking position must file an Annual Statement of Financial Disclosure (FDS) with the NYS Commission on Ethics and Lobbying in Government (the “Commission”).
Equal Employment Opportunity :
MTA and its subsidiary and affiliated agencies are Equal Opportunity Employers, including with respect to veteran status and individuals with disabilities.
The MTA encourages qualified applicants from diverse backgrounds, experiences, and abilities, including military service members, to apply.
- ...Feedinkoo is seeking passionate engineers to join their team in the United States. As part of a high-growth startup, you'll make a real... ...weeks. We value curiosity and pride in building user-first software while providing a modern tech stack including React and NodeJS...Junior
- ...As a Software Engineer I, you are part of an agile team that works to enhance, design, and deliver the software components to the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an entry-level member of a software engineering team,...JuniorFull timeContract work
- ...Software Engineer - Tristero About the Position: We’re on the lookout for clever, early stage software engineers. At Tristero we build high performance distributed systems, and our engineers play a pivotal role in the company’s success. We do a lot of systems design/implementation...Junior
- ...your CV to match any job description. no copy pasting, just open the role and click. might even help you land this one As a Junior Software Engineer, you will work closely with experienced engineers and participate in various projects that contribute to the development...Junior
$90k - $170k
...level/early career role designed to help you grow as a Builder (engineer) while contributing to meaningful work. You will learn from... ...You will build broad knowledge and experience across systems, software, data, and data science, with regular opportunities to work across...JuniorWork at office$110k - $160k
...to meet global goals. Paces exists to change that. We provide software and services to accelerate power development—unlocking one of the... ...energy. Our Solution Paces is building the development engine for renewable infrastructure and power projects. We have built...JuniorInternshipWork at office- ...reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent...JuniorFull timeH1bRemote work
$90k - $120k
Technical Skills Proficiency in JavaScript, React, Node.js, HTML/CSS Experience with AWS, Docker, and cross-platform environments (Windows, OSX, UNIX/Linux) Familiarity with GitHub, Visual Studio, DataGrip, PyCharm, WebStorm, JSON, PostgreSQL, and Postman Professional ...JuniorLocal areaRemote work$110k - $160k
...Software Engineer (Junior) In the next 30 years, the world will transform every part of the built environment to be climate positive green infrastructure. But today's renewable energy development process can't move fast enough to meet global goals. Paces exists to change...JuniorInternshipWork at office- ...A technology company is seeking a Junior Software Engineer to contribute to the design and implementation of high-performance distributed systems. The role emphasizes self-guided learning and teamwork. Ideal candidates are recent graduates from top engineering schools...JuniorRemote work
- TrickCV is seeking a Junior Software Engineer to join their innovative team in New York. You will work closely with experienced engineers on various projects, contributing to the development of high-quality software solutions. Responsibilities include coding, debugging...Junior
$48k - $66k
...Junior Software Engineer Locations: United States - (Dallas, Houston, Jersey City, New York City, Tampa) Salary: $48,000 - $66,000 USD Want to start your career as a Java Developer? Graduate training, ongoing support, opportunities at leading global employers...JuniorPermanent employmentFull timeRelocationVisa sponsorshipWork visaFlexible hours$90k - $110k
...client is an innovative technology company leveraging modern software and AI-driven solutions to transform a large, traditionally underserved industry. They are seeking an ambitious Junior Software Engineer to join their growing engineering team in Downtown Manhattan....JuniorPermanent employmentFull timeFreelanceInternship- ...A government IT transformation company is looking for a New College Graduate Software Engineer. This fully remote position within the United States involves standard software engineering duties, including building and coding applications while learning Agile practices....JuniorRemote work
$100k - $125k
...are long crypto and play a leading role in bridging traditional finance and digital assets. Position We’re looking for a Junior Software Engineer to join our engineering team and help build, maintain, and improve the pipelines and data products that power our crypto analytics...JuniorRemote workFlexible hours$90k - $170k
A leading technology company in New York is looking for an entry-level engineer to join their team. The role focuses on developing AI-driven e-commerce solutions and requires problem-solving and collaboration skills. With a target compensation of $90,000 - $170,000, including...Junior- ...Join to apply for the Junior Software Engineer: AI Tooling role at Jobright.ai 2 days ago Be among the first 25 applicants Join to apply for the Junior Software Engineer: AI Tooling role at Jobright.ai Get AI-powered advice on this job and more exclusive features. Jobright...JuniorFull timeSummer workInternship
$100k
...reputation with the clients. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...JuniorFull timeH1b- The Metropolitan Transportation Authority (MTA) is seeking a Junior Software Engineer in New York, New York. This role involves designing, coding, testing, and deploying software throughout the development lifecycle, alongside assisting with requirements gathering and...JuniorRemote job2 days per week
- Feedinkoo in the United States is hiring an Entry Level Software Developer to contribute to product development and improve user experience... ...team. Ideal candidates will have foundational software engineering knowledge and a commitment to learning and development. The position...Junior
- Software Engineer Apprentice at Clever Inc. Clever is on a mission to connect every student, worldwide, to a world of learning. With our identity platform for education, we serve 77% of U.S. schools and over 1 million K12 students internationally. As a trusted partner for...JuniorApprenticeshipWorldwide
- Junior Software Engineer at AM Pierce & Associates, Inc. Who We Are: AM Pierce & Associates and Applied Technologies Group (ATG), a wholly owned subsidiary of AM Pierce and Associates, is a woman-owned small business providing Engineering & Research, Cyber, C5ISR, Program...JuniorFlexible hours
$83.5k - $160k
Worker Type Regular Job Description AV Inc. is seeking highly motivated Software Engineers to serve on an Agile Software team. The ideal candidate will be responsible for designing and developing robust software solutions using Java and Python. You will be part of a talented...JuniorPermanent employmentContract work$118k - $130k
...build a modern payments stack. You will work in a remote-first environment, developing impactful features while collaborating with engineers and product managers. Candidates should have a degree in computer science and a passion for learning. The position offers a...JuniorRemote job- Robotics Technologies LLC, located in New York, NY, is seeking a software engineer to design and develop software systems. The ideal candidate will possess a bachelor's degree or diploma in a relevant field, have strong English communication skills, and a commitment to...Junior
- AMG TECHNOLOGY in New York, NY is searching for an entry-level candidate for a software development role. This position will involve collaboration with a QA and development team to execute Python scripting and develop automation tests for software products. The ideal candidate...Junior
$10k
Role: Junior Software Engineer (Remote) Location: Remote (US, UK, CA, IE, AU, NZ) Pay: Competitive monthly compensation up to $10,000, based on role and performance We’re looking for detail-oriented professionals to support a variety of content and AI-related evaluation...JuniorRemote jobFlexible hours- Canonical is seeking junior engineers for remote roles focused on developing and maintaining Ubuntu, an open-source platform used globally. Responsibilities include designing, building, and shipping software, packaging software for the Ubuntu repositories, and collaborating...JuniorRemote job
- A leading technology firm is seeking a Junior Software Support Engineer to join its team. This entry-level role involves resolving complex issues with Ubuntu and other open source software, collaborating with global teams, and offering remote working opportunities. Candidates...JuniorRemote job
- ASRC Federal Holding Company is looking for a Software Developer to support the Defense Contract Audit Agency by enhancing and modernizing mission-critical applications. The ideal candidate will develop web-based solutions and assist with application integration and cloud...JuniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software Engineer. Be the first to apply!
- software engineer amazon New York, NY
- experienced software developer New York, NY
- federal - software developer New York, NY
- software developer internship New York, NY
- senior software engineer New York, NY
- software developer fintech New York, NY
- part time software developer remote New York, NY
- software developer intern New York, NY
- software data engineer New York, NY
- fall software engineering internship New York, NY

