The Senior Software Engineer will design, develop, and enhance digital products and technology services supporting loan execution and processing. The role delivers technical analysis, specifications, component designs, code, tests, documentation, and other engineering artifacts, with a focus on scalable service-layer and API solutions. The engineer collaborates with business analysts, engineers, database developers, and quality assurance professionals. The position applies automated testing, CI/CD, and DevOps practices, manages release cycles, builds observability into solutions, monitors production health, resolves incidents, and addresses root causes to maintain secure, reliable, and compliant technology. It also involves troubleshooting, debugging, and upgrading existing software and APIs; evaluating technologies; and reusing strategic platforms and standards with long-term sustainability in mind. The role is part of UBS’s Global Banking Loans team, which builds loan execution and processing capabilities. The engineer works in agile, multidisciplinary teams, advocates for client needs, shares technical knowledge, supports hiring, and mentors junior team members. The position is based in Weehawken, New Jersey.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed