Santander, a global leader in financial services, is seeking a Senior Application Developer to join their team in New York. This role offers an exciting opportunity to work on complex software applications that support critical business units. The position requires a skilled developer with 7+ years of experience in application development, particularly in Java and distributed systems.
The ideal candidate will serve as a hands-on developer for multiple application initiatives, contributing to analysis, design, troubleshooting, and maintenance of software applications. You'll be creating solutions with minimal guidance and providing technical expertise for various software components and projects. The role demands strong problem-solving abilities, accurate workload estimation, and excellent communication skills.
Key technical requirements include expertise in object-oriented programming (Java, .NET, C++), strong SQL and relational database skills, and experience with service-oriented architecture. The position also requires knowledge of modern development practices including cloud computing, test-driven development, and domain-driven design.
Santander offers a competitive compensation package with a base salary range of $112,500 to $185,000, along with comprehensive benefits. The company provides an enriching environment focused on continuous learning and development, with opportunities to collaborate with talented colleagues globally. This role is perfect for a senior developer looking to make an impact in a global financial institution while growing their career in a supportive, innovation-driven culture.