Western Asset

Returning Candidate?

Software Engineer

Software Engineer

Information Technology


As a software engineer on the IT Trading & Compliance team at Western Asset you will work in an Agile, collaborative environment to understand requirements, design, code and test complex applications. In addition, the Engineer will support those applications for highly valued business users globally.  

The Engineer will be required to use and become proficient in a variety of programming languages (Java, SQL, Python) delivering desktop & web based solutions.  

The successful applicant will work with a variety of emerging technologies and  databases and operating systems that are the backbone of the Western Asset Management business.


  • Software development including design, implementation & testing
  • Systems support for the global Western Asset user community


  • Must have a basic understanding of software development and programming in languages such as Java, C, C++ or Python 
  • Demonstated ability to learn new technologies
  • Must be highly motivated and have a passion for creating and supporting new and innovative products
  • Should thrive on collaboration and working side by side with people of all backgrounds and disciplines
  • Should possess a strong desire to keep learning
  • Must possess very strong verbal and written communication skills
  • The ideal candidate is a true problem solver who excels at debugging, troubleshooting, designing and implementing solutions for complex technical issues
  • A general knowledge of databases is also required



Academic Qualifications (minimum requirements):


Bachelor’s degree in Computer Science, Mathematics, Financial Engineering, Information Systems and/or Business Management