Engineering - New York - Vice President, Software Engineering - 626308
Location:
New York, New York, United States
Job Duties:
Develop, enhance, support, and maintain the Firm's software solutions to support global businesses.Design and implement scalable, high-quality technology solutions using internal and open-source services.Manage requirements gathering, user story refinement, development, testing (unit, integration, regression), User Acceptance Testing (UAT), and deployment.Collaborate with internal teams on solution design.Identify and integrate new external technologies to innovate financial businesses and platforms.Participate in all phases of the Software Development Lifecycle (SDLC) to meet internal and regulatory standards.Design, implement, and maintain testing suites for safe and scalable solutions.Provide training and mentorship to junior team members.Job Requirements:
Master's degree in Computer Science, Engineering, or related field with 3 years of relevant experience, or Bachelor's degree with 5 years of relevant experience. Experience must include at least 3 of the following skills: C++ or Java, full SDLC, enterprise application development in Unix, Spring, Hibernate, RabbitMQ or Kafka, RDBMS like Oracle or Sybase, microservices architecture including REST, and SQL or NoSQL technologies.
Salary Range:
$180,000 - $270,000 annually.
Benefits:
- Comprehensive health and welfare programs including medical, dental, disability, life, and travel insurance.
- Generous vacation policies with a minimum of three weeks per year.
- Financial wellness, retirement planning, and educational support.
- On-site health centers, fitness centers, child care, and family care support.
- Additional employee benefits detailed on our website.
#J-18808-Ljbffr