MTA - New York, NY

posted 14 days ago

Full-time - Mid Level
New York, NY
Professional, Scientific, and Technical Services

About the position

The Senior Software Engineer - Java/.Net/Cloud at MTA is responsible for leading software design, engineering, and testing activities across various stages of medium complexity software development. This role focuses on utilizing Java, .Net, and Cloud technologies to develop and maintain effective transportation and operational systems. The engineer will collaborate with cross-functional teams, manage requirements, and ensure adherence to enterprise architectures while mentoring less experienced staff.

Responsibilities

  • Leads requirements management, software design and engineering, and testing activities across all stages of medium complexity software development.
  • Defines, documents, and executes medium-sized projects within business objectives and resource constraints.
  • Maintains software support processes and documentation, applying software management tools to resolve issues and create reports.
  • Develops system and acceptance testing criteria related to functional and non-functional requirements.
  • Designs, specifies, and executes test cases and scenarios.
  • Monitors supplier performance and customer satisfaction, engaging proactively to resolve incidents.
  • Continuously develops knowledge of software engineering practices and emerging technologies.
  • Provides technical advice to project teams and mentors less experienced staff.

Requirements

  • Bachelor's degree and a minimum of 5 years of relevant experience.
  • Advanced programming experience in a business setting.
  • Adept proficiency in at least one software engineering methodology (e.g., Agile, Scrum, DevOps).
  • Adept programming experience with languages such as Java, C#, Python, and SQL.
  • Adept experience applying structured validation and testing methods.

Nice-to-haves

  • Certification in Agile Project Management or Azure Solutions Architect.
  • Experience with cybersecurity practices and cloud computing.

Benefits

  • Competitive salary range of $123,053 - $145,243.
  • Opportunities for professional development and certifications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service