Lead Software Engineer [Multiple Positions Available]
DESCRIPTION:
Duties: Lead technical projects for Highbridge business from project inception through successful closure.
Collaborate with business stakeholders to define project scope, requirements, and deliverables.
Design comprehensive technical solutions and system architectures to meet business objectives.
Translate functional business requirements into robust technical designs and system specifications.
Lead implementation efforts including coding, system integration, and deployment activities.
Ensure adherence to software development best practices and coding standards.
Manage and maintain the firm's Amazon Web Services (AWS) cloud infrastructure.
Implement infrastructure changes, updates, and optimizations.
Monitor cloud resource utilization and implement cost optimization strategies.
Work with multiple external vendors and their systems for integration with Highbridge Technology platform.
Design and implement API integrations and data exchange protocols.
Coordinate technical requirements and specifications with vendor teams.
Lead testing phases including unit testing, integration testing, and user acceptance testing.
Develop test plans and ensure comprehensive test coverage.
Coordinate rollout activities and deployment procedures.
Provide day-to-day technical support for systems managed by the team.
Troubleshoot and resolve technical issues in production environments.
Participate in on-call rotation for critical system support.
Create and maintain comprehensive technical documentation for systems and processes.
Develop support procedures, runbooks, and troubleshooting guides.
Ensure knowledge transfer and documentation standards compliance.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's Degree in Computer Engineering, Technology Management, Computer Science, or related field of study plus 7 years of experience in the job offered or as Software Engineer, IT Consultant, or related occupation.
Skills Required: This position requires experience with the following: developing enterprise-level applications using Java programming language, including object-oriented programming principles, multithreading, exception handling, and Java 8+ features such as lambda expressions and streams; building responsive web applications using ReactJS framework, including component lifecycle management, state management, hooks, and modern JavaScript features; working with JavaScript for client-side and server-side development, and TypeScript for type-safe application development, including features such as generics, interfaces, or decorators; working with Python for automation, data processing, and application development, including using Python libraries and frameworks; writing PowerShell scripts for system administration, automation tasks, and infrastructure management; working with Spring Boot for microservices development and Spring MVC for web application architecture, including dependency injection, aspect-oriented programming, ...
- Rate: Not Specified
- Location: New York, US-NY
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210774384
- Posted: 2026-08-06 09:37:08 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- Software Engineer
- Software Engineer
- Software Engineer
- Senior Project Manager
- Forester
- Turnaround Staffing Coordinator
- Business Systems Analyst
- Business Systems Analyst
- Business Systems Analyst
- Administrative Assistant
- Assistant Production Operator
- State Tax Manager – Advisory/Controversy
- State Tax Manager – Advisory/Controversy
- State Tax Manager – Advisory/Controversy
- Senior RF Engineer
- Senior RF Engineer
- Production Supervisor - Corrugator
- Rotating Equipment Reliability Engineer/Specialist
- Storeroom Leader
- Sandblaster - Aerospace Titanium Manufacturing (Swing Shift) (Albany, OR)