Senior Application Software Engineer

2 days ago


Charlotte Bay, Australia beBeeSoftware Full time US$140,000 - US$160,000
Job Opportunity:

Smalltalk Developer

About the Position:

We seek a skilled and experienced Smalltalk Engineer to join our technology team.

The ideal candidate will have a strong background in object-oriented programming with expertise in Smalltalk, and a solid understanding of the financial services industry.

This role involves maintaining and enhancing existing applications, collaborating with cross-functional teams, and delivering scalable, high-performance software solutions used across trading, settlement, or risk management platforms.

Key Responsibilities:
  • Design, develop, test, and maintain applications written in Smalltalk (e.g., VisualWorks, VA Smalltalk, or similar).
  • Collaborate with business analysts, product managers, and end-users to gather requirements and deliver enhancements.
  • Optimize and refactor legacy code to improve performance and maintainability.
  • Integrate Smalltalk-based systems with modern services and APIs where appropriate.
  • Troubleshoot production issues and support mission-critical systems with high availability.
  • Document system design, workflows, and technical procedures.
Requirements:
  • 7+ years of experience in Smalltalk development (VisualWorks, VA Smalltalk, or similar environments).
  • Strong knowledge of object-oriented programming principles and design patterns.
  • Solid understanding of financial services (e.g., trading systems, back-office, risk, or accounting systems).
  • Experience with relational databases (e.g., Oracle, PostgreSQL, or SQL Server).
  • Familiarity with version control systems and build pipelines (e.g., Git, Jenkins).
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
PREFERRED QUALIFICATIONS:
  • Experience working in capital markets, banking, or asset management environments.
  • Exposure to other languages (e.g., Java, Python, or C++) for system integration.
  • Understanding of financial products (equities, derivatives, fixed income, etc.).
  • Experience with Agile/Scrum methodologies.
  • Bachelor's degree in computer science, engineering, or a related field (master's preferred).


  • Charlotte Bay, Australia Stash Talent Services Full time

    Senior/Principal Application Security EngineerSenior/Principal Application Security Engineer1 week ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Stash Talent Services provided pay rangeThis range is provided by Stash Talent Services. Your actual pay will be based on your skills and experience — talk with...


  • Charlotte Bay, Australia XAI Full time

    Software Engineering Specialist - Human Data Join to apply for the Software Engineering Specialist - Human Data role at x AIContinue with Google Continue with Google Software Engineering Specialist - Human Data2 days ago Be among the first 25 applicants Join to apply for the Software Engineering Specialist - Human Data role at x AIGet AI-powered advice on...


  • Charlotte Bay, Australia xAI Full time

    Software Engineering Specialist - Human DataJoin to apply for the Software Engineering Specialist - Human Data role at xAIContinue with Google Continue with GoogleSoftware Engineering Specialist - Human Data2 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Specialist - Human Data role at xAIGet AI-powered advice on this...


  • Charlotte Bay, Australia Circle Full time

    Join to apply for the Manager, Software Engineering role at Circle1 week ago Be among the first 25 applicantsJoin to apply for the Manager, Software Engineering role at CircleCircle is a financial technology company at the epicenter of the emerging internet of money, where value can finally travel like other digital data — globally, nearly instantly and...


  • Charlotte Bay, Australia beBeeEngineering Full time $182,500 - $240,000

    Senior Engineering ManagerJoin us in this exciting role to lead a dynamic engineering team.Job Description:We are seeking a highly skilled Senior Engineering Manager to join our team. As a key member of our leadership group, you will be responsible for the overall direction and strategy of our software engineering teams.Lead cross-functional teams to design,...


  • Charlotte Bay, Australia Circle Full time

    Manager, Software Engineering - Stablecoin and Blockchain2 days ago Be among the first 25 applicants Circle is a financial technology company at the epicenter of the emerging internet of money, where value can finally travel like other digital data — globally, nearly instantly and less expensively than legacy settlement systems.This ground-breaking new...


  • Charlotte Bay, Australia Circle Full time

    Manager, Software Engineering - Stablecoin and Blockchain2 days ago Be among the first 25 applicantsCircle is a financial technology company at the epicenter of the emerging internet of money, where value can finally travel like other digital data — globally, nearly instantly and less expensively than legacy settlement systems. This ground-breaking new...


  • Charlotte Bay, Australia beBeeApplication Full time $140,000 - $160,000

    Senior/Principal Application Security LeadThis role presents a high-level opportunity for an expert in application security with expertise in secure software development lifecycle (SDLC), secure design, and hands-on engineering.Key Responsibilities:Develop and implement secure design frameworks and security requirements.Lead deep technical application...


  • Charlotte Bay, Australia eBay Full time

    Join to apply for the Senior Staff Full Stack Engineer role at eBay3 days ago Be among the first 25 applicantsJoin to apply for the Senior Staff Full Stack Engineer role at eBayGet AI-powered advice on this job and more exclusive features.At eBay, we're more than a global ecommerce leader — we're changing the way the world shops and sells. Our platform...


  • Charlotte Bay, Australia beBeeEngineering Full time US$75,300 - US$143,100

    Software Engineering LeadA senior-level position responsible for overseeing the development of high-quality software applications.Develop and maintain architecture documents, including blueprints and integration diagrams.Create and manage UML diagrams using tools like Draw.io, Visio.Ensure adherence to enterprise architecture standards, best practices, and...