Duties: Associate with Goldman Sachs Services LLC in Jersey City, NJ. Lead a team through the full software development lifecycle, from understanding the concepts and requirements to development, testing, rollout and support. Understand and enhance existing complex software systems. Collaborate with Controllers, Regulatory Reporting, and Price Verification Governance on business application enhancements to improve user workflow. Analyze user needs and business requirements to determine feasibility of design within time and cost constraints. Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project capabilities/limitations, performance requirements and interfaces. Contribute to strategic/technical vision in developing scalable low maintenance infrastructure for proprietary P&L, Price Verification, and Balance Sheet accounting. Code, test, and troubleshoot programs utilizing the appropriate hardware, database, and programming technology. Analyze performance of programs and take necessary actions such as enhancing the code, retiring unused code, introducing parallelism where necessary to improve performance, and correcting deficiencies based on consultation with users and approval of supervisor. Provide technical and career guidance to junior developers and work in tandem with them. Work as part of a global team, providing inputs to improve the existing workflow and contribute to maximizing the team’s productivity.