Smalltalk Jobs – 11/26/17

  • Toronto, Canada – Smalltalk Developer at KnowRoaming
    • Required Skills:
      • 3+ years of Small Talk
      • 2+ years experience with database
      • Comfortable working in a linux-based environment
      • While a Bachelors degree in Computer Science, Engineering or related is required, relevant experience will be taken into consideration
    • Wanted Skills:
      • Understanding of SS7, GTP and related telecom protocols
      • Experience working with HLRs, GGSNs, SMSCs and related core network elements
  • Buenos Aires, Argentina – Software Engineering – SmallTalk Developer (Job ID 170099828) at J.P. Morgan
    • Required Skills:
      • The candidate should have an understanding of an object oriented programming language (e.g. Java, C++, C#, Smalltalk) and their underlying principles
      • Data modelling
      • Code version control
      • Understanding of coding optimizations
      • Enthusiasm for increasing knowledge of financial markets and products
      • Willingness to adopt and contribute to an agile development process
    • Wanted Skills:
      • Smalltalk
  • Bangalore, India – SmallTalk developer through Squircle IT Consulting Services
    • Required Skills:
      • The candidate should have an understanding of an object oriented programming language (e.g. Java, C++, C#, Python, Ruby, Smalltalk) and their underlying principles
      • SmallTalk experience
      • Total industry experience of 10+ years
      • Data modelling
      • Code version control
      • Understanding of performant coding and optimisations
      • Enthusiasm for increasing knowledge of financial markets and products is essential
      • Willingness to adopt an agile development process
    • Additional listings: Magna Infotech
  • Fremont, CA – Software Engineer 3 at Lam Research
    • Required Skills:
      • B.S or Masters in Computer Science, Computer Engineering, Electronics or related field
      • Knowledge of embedded software development and design
      • Knowledgeable with communication protocols such: I2C, SPI, UART etc.
      • Knowledge of Object Oriented Software implementation and design e.g.: Design Patterns and Finite State Machines
      • Strong software engineering skills: modular design, data structures and algorithms
      • Experience with Source Control and Development life cycles
      • Analytical approach to root cause analysis
      • Knowledge of multithreading is a must (preemptive thread scheduling)
      • Understanding of Networking/TCPIP
      • Ability to travel within USA, Europe, and Asia (total is less than 10%)
    • Wanted Skills:
      • Background in electronics and electrical engineering
      • Smalltalk experience
      • Experience with real-time operating systems
      • Experience in distributed embedded controls systems
  • St. Petersburg, FL – Software/Controls Engineer II at Plasma-Therm LLC
    • Required Skills:
      • B.S. in Computer Science or Computer Engineering
      • Five to ten years software engineering experience.
      • C# or SmallTalk programming capabilities.
      • Graphical User Interface design/development (ease of use, ergonomics, etc.)
      • Model, View, Controller (MVC) software architectures
      • Understanding of development of multi-threaded applications
      • Controls and automation systems development
      • Distributed computing environment application development
      • Client/server programming concepts
      • Database implementation and usage concepts
      • Software engineering (all phases of software lifecycle)
      • Agile development model/environment
      • Networked Application development
      • Object Oriented application design and development
      • Reading/writing software requirements/specifications
      • Embedded control for automation and robotics
      • Knowledge of SCADA Systems
      • Software Development for Semiconductor Processing Equipment and SECS standards
      • Supporting end users (both capturing feature requests, as well as fixing deficiencies)
      • Supporting software for manufactured equipment
    • Wanted Skills:
      • Controls/Automation experience

Updates on 12/28/17: Added a listing for the position in Bangalore, India.

Updates on 12/28/17, 3/30/18: The position in Buenos Aires, Argentina has been filled or is no longer available.

Updates on 2/3/18: The position in Buenos Aires, Argentina has been relisted.

Updates on 2/3/18: The position in Bangalore, India has been filled or is no longer available.

Updates on 2/3/18: The position in Fremont, CA has been filled.

Updates on 2/3/18: The position in St. Petersburg, FL has been filled or is no longer available.

Updates on 11/11/18: The position in Toronto, Canada has been filled or is no longer available.

Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed