Posted in

Java Developer

Java Developer

CompanyMorgan Stanley
LocationNew York, NY, USA
Salary$140000 – $180000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience
  • Proven track record of leading high-performance engineering teams
  • Strong people management skills and fostering a collaborative team culture
  • Experience in budgeting, resource allocation, and project governance
  • Ability to align technology initiatives with business objectives

Responsibilities

  • Communicate regularly with product leads across the technology organization and discuss opportunities for improvement to existing and future technology solutions
  • Provide technical leadership and vision for software development projects
  • Define technical architecture and roadmap for large-scale, mission-critical systems
  • Establish and communicate departmental goals and objectives aligned with business priorities
  • Lead a team of software engineers, providing coaching, feedback, and performance evaluations
  • Manage resource allocation, project timelines, and budget for software development initiatives
  • Foster a culture of innovation, collaboration, and continuous learning within the team
  • Develop and maintain relationships with key stakeholders to ensure project success
  • Oversee the execution of software development projects, ensuring quality and on-time delivery
  • Drive the recruitment and retention of top technical talent for the team
  • Collaborate with senior leadership to shape technology strategy and roadmap
  • Represent the software engineering team in cross-functional discussions and planning sessions

Preferred Qualifications

  • At least 6 years’ relevant experience would generally be expected to find the skills required for this role