Smalltalk Jobs – 11/26/17

  • Toranto, CanadaSmalltalk 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, ArgentinaSoftware 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, IndiaSmallTalk 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
  • Fremont, CASoftware 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, FLSoftware/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
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 10/22/17

  • Richland, WABWR Engineer IV – Advisory Engineer (Pipeline) – DES02833-PL (Multiple positions are available) at AREVA Front End Business Group
    • Required Skills:
      • Engineer IV: BS in Nuclear Engineering plus 5 – 7 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Principal Engineer: BS in Nuclear Engineering plus 7-10 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Advisory Engineer: BS in Nuclear Engineering plus 12+ years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Familiarity with computer systems, e.g., personal computers, HP workstations, UNIX, LINUX or other operating systems.
      • Proficient with C/C++ and FORTRAN computer languages.
      • Must possess good verbal and written communication skills.
      • Must have a pro-active approach to problem identification and resolution.
      • Must have ability and attitude to learn a variety of new procedures, processes, and tools, while maintaining various stages of production.
      • Must be able to work well in a fast-paced team environment.
      • Proficiency with MS WORD and EXCEL.
      • Familiarity with fundamentals of light water reactor (LWR) neutronics/thermal hydraulics numerical methods.
    • Wanted Skills:
      • A wide range of other skills related to the position, including Smalltalk
  • Fremont, CASoftware Engineer Intern (94443) at Rudolph Technologies, Inc.
    • Required Skills:
      • Obtaining a BS, MS in electrical engineering, computer science, software engineering or related field
      • Good knowledge of object-oriented design methods and languages
      • Basic knowledge of real-time operating system, hardware and software interface, real-time control, motion control.
      • The ability to effectively use Windows based applications
      • Evidence of strong analytical, problem solving, influence, teamwork, business partnering, and communication skills (both written and verbal)
      • The ability to work and deliver results in a dynamic, cross functional, team orientated environment
      • Knowledge and interest in the semiconductor industry
      • A genuine interest in advanced technology and an on-going desire to learn
    • Wanted Skills:
      • Smalltalk
      • Adobe Acrobat
      • PhotoShop
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs 9/24/17

  • Sungnam, KR – Software Engineer 3 (463-400) 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.
      • Excellent 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
  • Buenos Aires, Argentina – Software Engineering (Job ID 170092924) 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
  • AT-Villach, Austria or Anywhere (remote)Software Engineer at Lam Research
    • Required Skills:
      • 7+ years of experience in Software development using ControlWorks (Rudolph) Framework for Semiconductor Equipment
      • 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.
      • Excellent 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
  • Anywhere (remote)Senior ControlWorks Software Engineer at Lam Research
    • Required Skills:
      • 7+ years of experience in Software development using ControlWorks (Rudolph) Framework for Semiconductor Equipment
      • 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.
      • Excellent 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
  • Minneapolis, MN – Smalltalk Technical Lead through Cognizant
    • Required Skills:
      • Candidate should have Minimum 8+ years of Software Programming experiences in Smalltalk technology (Ex: Smalltalk, Sybase)
      • Development and Support experience
      • Tech lead experience
      • Hands on experience of Development / test/ Deploy
      • Experience in working with global teams
      • Fluent English language skills (written, spoken)
    • Wanted Skills:
      • Experience in on-site / off-shore delivery model
      • Experience & knowledge in Commodity Trading, Risk Management (market risk, credit risk), ERP, Financial Services
  • Omaha, NE – IT Smalltalk Developer through On-Board Services
    • Required Skills:
      • Bachelor’s degree in related technical field
      • 3+ years of demonstrated experience with VisualWorks Smalltalk
      • Relational database application backend and writing SQL queries
      • Web development using Smalltalk or Java
      • Knowledge of server side Java programming
      • Servlet and JSP/SSP specifications
      • Use Cases, XP, Design Pattern or UML.
  • Parsippany, NJSmalltalk Developer through Saxon Global
    • Required Skills:
      • 5+ years VisualAge Smalltalk experience
      • A Bachelor’s or Master’s degree in Computer Science, Information Systems or the equivalent combination of education, training, or work experience.
      • Knowledge of end-to-end systems development life cycles (i.e., waterfall, iterative and other modern approaches to software development)
      • Proficiency in business modeling and requirements definition disciplines through Unified Modeling Language (UML), use cases, etc.
    • Wanted Skills:
      • Finance Industry experience
  • Anywhere (remote) – Elevators Simulator through UpWork
    • Required Skills:
      • Experience with eToys, Squeak, Smalltalk and State Machines or equivalent.

Updates on 11/26/17: The position in Sungnam, KR has been filled or is no longer available.

Updates on 11/26/17: The position in Buenos Aires, Argentina has been filled or is no longer available.

Updates on 11/26/17: The position in Minneapolis, MN has been filled or is no longer available.

Updates on 11/26/17: The position in Omaha, NE has been filled or is no longer available.

Updates on 11/26/17: The position listed on UpWork 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

Smalltalk Jobs – 8/27/17

  • Anywhere (remote)Application Layer Software Engineer 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.
      • Excellent 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
  • Quebec, Canada – Analyste programmeur VisualWork/SmallTalk through Procom
    • Required Skills:
      • Analyste-programmeur de junior à intermédiaire VisualWork/SmallTalk
      • Expérience en langage de développement orienté objet
      • Expérience en SQL et banque de données relationnelles
      • Avoir travailler dans une environnement Windows avec Visual Studio
      • Expérience en VisualBasic
      • Expérience en COBOL
      • Expérience en Oracle

Updates on 9/24/17: Updated the expired listing for the remote position for Lam Research.

Updates on 9/24/17: Updated the expired listing for the position in Quebec, Canada.

Updates on 9/24/17: The position in Quebec, 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

Smalltalk Jobs – 7/29/17

  • Anywhere (remote)Senior ControlWorks Software Engineer through Lam Research
    • Required Skills:
      • 7+ years of experience in Software development using ControlWorks (Rudolph) Framework for Semiconductor Equipment
      • Expert knowledge in ControlWorks for one of the following fields: Process Modules, Transfer Chambers or Wafer Scheduling
      • Excellent knowledge of Smalltalk in combination with ControlWorks framework. (Preferred in Visual Works 7.4)
      • Excellent knowledge of Object Oriented Software implementation and design
      • Design Patterns and Finite State Machines
      • Knowledge of multithreading
      • Strong software engineering skills: modular design, data structures and algorithms
      • Experience with Source Control and Development life cycles
      • Analytical approach to root cause analysis
      • B.S or Masters in Computer Science, Computer Engineering, Electronics or related field
      • Ability to travel within USA, Europe, and Asia (total is less than 10%)
      • Telecommuting would be an option for this position
    • Wanted Skills:
      • Knowledge of preemptive thread scheduling of VisualWorks Smalltalk
      • CVS
      • STORE
  • Chennai, IndiaLead Software Development Engineer through The Glove
    • Required Skills:
      • 5 to 11 years of experience with Smalltalk
      • SmallTalk VSE 3.2
      • Cincom SmallTalk Viualworks 7.9
      • Ability to design, develop, integrate and deploy in Smalltalk technology (minor / major enhancements)

Updates on 11/26/17: Updated an expired listing for the position at Lam Research.

Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 7/14/17

  • Miami, FLGemstone Lead through E-solutions Inc
    • Required Skills:
      • 7 years hands-On experience in Gemstone Database Administration
      • Good in application support, technical solution, implementation of business requirements and enhancements
      • Good development experience with VisualWorks 7.9 Smalltalk development
      • Should have excellent knowledge on the OOPS Concepts.
      • Should work independently in SmallTalk technology
      • Good working experience in Multi-vendor environment and client facing role
    • Additional listings: Quintrix Solutions, Comtech Global, Cognizant, E-solutions Inc
  • Wilmington, MASoftware Engineer II at Rudolph Technologies, Inc.
    • Required Skills:
      • Bachelors or Master’s Degree in Software Engineering, Electrical Engineering, or comparable field
      • 2 – 5 years of experience
      • Object Oriented Programming skills
      • An interest in electronics, servo systems, optics and/or image processing
      • Knowledge of embedded system development environments such as RTEMS, VxWorks or similar environment
      • Outstanding problem solving skills
      • Serviceable written and verbal communication skills
      • A strong desire for technical challenge
    • Wanted Skills:
      • Smalltalk
      • C++
      • Python
      • Control Systems (servo, stepper, robotics) course work and preferably lab experience. Academic setting is acceptable.
      • A knowledge of optics, sensor technologies or physics.
      • Image processing using a popular image processing toolkit such as Halcon, MIL, Cognex, IPP, or OpenCV
      • A working knowledge of modern SW engineering process methodologies such as SDLC, Agile, etc.
      • Knowledge of SQL for a popular DB like PostgreSQL, Oracle, or SQL Server

Updates on 7/29/17, 8/27/17, 10/22/17: Added listings for the position in Miami, FL.

Updates on 8/27/17, 10/22/17: Marked out a listing for the position in Miami, FL.

Updates on 10/22/17: Updated an expired listing for the position in Miami, FL.

Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 6/25/17

  • Fremont, CASoftware Engineer 4 (64641) at Lam Research
    • Required Skills:
      • B.S or Masters in Computer Science, Computer Engineering, Electronics or related field
      • 15+ years of related Software development experience
      • Strong background in electronics and electrical engineering
      • Knowledge of embedded software development and design
      • Knowledgeable with communication protocols such: I2C, SPI, UART etc.
      • Excellent 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
      • Experience in distributed embedded controls systems
      • Ability to travel within USA, Europe, and Asia (total is less than 10%)
    • Wanted Skills:
      • Smalltalk experience
      • Experience with real-time operating systems (VxWorks preferred)
      • Experience in Automation Engineering in Semiconductor Industry
  • Miami, FLGemstone Technical Lead through Cognizant
    • Required Skills:
      • 8+ Years of IT Experience
      • Hands-On experience in Gemstone Database Administration
      • Good in application support, technical solution, implementation of business requirements and enhancements
      • Good development experience with VisualWorks 7.9 Smalltalk development
      • Should have excellent knowledge on the OOPS Concepts.
      • Should work independently in SmallTalk technology
      • Core Java
      • Oracle
      • Unix
      • Experience in Onsite / offshore model
    • Wanted Skills:
      • ANSI SQL
      • JDBC
      • Unix Shell Scripting
      • Energy Supply & Trading
    • Additional listings: Cognizant
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 6/10/17

  • Tualatin – near Portland, Oregon Software Engineer 3 at Lam Research
    • Required Skills:
      • Bachelor of Science Degree in Computer Science/Computer Engineering or equivalent
      • 4-6 years of experience in large (10+engineers) software development programs
      • Proficient in one or more of the following programming languages: Visual Basic, C, C++, Java, SmallTalk, Pearl
      • Knowledgeable with network protocols
      • Proficient in two or more of the following OSs: MS Dos, MS Windows, Linux, Unix (Any derivative)
      • Knowledgeable in MS Coding standards.
    • Wanted Skills:
      • Prior knowledge in proprietary LAM software big plus
  • Wilmington, MASoftware Engineer Intern at Rudolph Technologies, Inc.
    • Required Skills:
      • At least one year in an engineering in an accredited engineering degree program or a Computer Science degree program.
      • Object Oriented Programming skills
      • An interest in electronics, servo systems, optics and/or image processing
      • Outstanding problem solving skills
      • Serviceable written and verbal communication skills
      • A dynamite work ethic with a desire to achieve
    • Wanted Skills:
      • Smalltalk
      • C++
      • Python
      • Control Systems (servo, stepper, robotics) course work and preferably lab experience. Academic setting is acceptable.
      • Digital electronics
      • Image processing using a popular image processing toolkit such as Halcon, MIL, Cognex, IPP, or OpenCV
      • Knowledge of embedded system development environments such as RTEMS, VxWorks or similar environment
      • Knowledge of SQL for a popular DB like PostgreSQL, Oracle, MySQL
      • Knowledge of Matlab or Octave programming language
  • Santa Clara, CAMTS Software Engineering (Job Number: 17002764) at GLOBALFOUNDRIES
    • Required Skills:
      • Bachelor’s degree in Mechanical Engineering, Electrical Engineering, or Computer Science
      • Seven (7) years of experience as a Software Engineer, Software Developer, or Programmer/Analyst
      • Alternately, will also accept a Master’s degree in Mechanical Engineering, Electrical Engineering, or Computer Science plus five (5) years of related experience
      • Demonstrated programming skills in Perl, tcl, PHP or other similar computer language
      • Demonstrated experience with Angular JavaScript or similar web application framework
      • Demonstrated experience in Oracle SQL and IBM DB2 relational database management
      • Demonstrated programming skills in the Smalltalk or similar object-oriented programming languages
  • Centurion Gauteng, South AfricaSmalltalk Developer through EOH Microsoft Resources
    • Required Skills:
      • Relevant Degree
      • 5-8 years’ experience as a software developer.
      • At least 5 years experience with Object Orientated development languages
      • At least 2 years experience with SQL
      • Experience in build, release and test automation.
      • Knowledge of enterprise, SOA and development patterns and practices.
      • In-depth knowledge of unit and integration testing.
    • Wanted Skills:
      • IBM MQ
      • Gemstone Smalltalk
    • Additional listings: A1L Realizations, JobVine
  • Bend, OregonEquipment Integration (EI) Software Engineer (m/f) at SYSTEMA
    • Required Skills:
      • A degree in Computer Science / Information Technology / Software Engineering / Electrical Engineering.
      • Professional experience in high-tech manufacturing
      • Familiarity with SECS/GEM, MES, SOA, MOM, AMHS, APC, and SPC in semiconductor, electronics or photovoltaic manufacturing
      • Possess high interest in Computer Integrated Manufacturing (CIM) or Equipment Integration
      • Have a passion for system design and programming in manufacturing environments
      • Knowledge in C/C++, Java, Smalltalk and Delphi
      • Willing to occasionally travel domestic and international
      • Worked with relational database design, SQL development, version control
      • Automated software production and test systems
      • JEE
      • Eclipse
      • Microsoft.NET
  • Bend, OregonManufacturing Execution Systems (MES) Software Engineer (m/f) at SYSTEMA
    • Required Skills:
      • A degree in Computer Science / Information Technology / Software Engineering / Electrical Engineering
      • Professional experience in high-tech manufacturing
      • Familiarity with SAP ERP, SECS/GEM, SOA, MOM, AMHS, APC, and SPC in semiconductor, electronics, photovoltaic or discrete manufacturing
      • You have an understanding of quality metrics used in a manufacturing flow
      • Experience developing custom screens or modules for common MES systems such SiView, WorkStream, Stationworks, SAP ME, FAB300, Promis MES or EYELIT MES systems
      • Knowledge in C/C++, Java, Smalltalk and Delphi
      • Willing to occasionally travel domestic and international
      • Worked with relational database design, SQL development, version control
      • Automated software production and test systems
      • JEE
      • Eclipse
      • Microsoft.NET

Updates on 6/25/17: Added a listing for the position in Centurion Gauteng, South Africa.

Updates on 6/25/17: Marked out a listing for the position in Centurion Gauteng, South Africa.

Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Reducing the friction when upgrading: Change Type Filtering for the Package Comparison Tool

Many of you that follow this blog are, or will be involved in projects that require upgrading applications from one version of Smalltalk to a newer one. Those upgrades can often be difficult, particularly when there are multiple versions being skipped.

As part of the Support team at Cincom®, I and my teammates are often called on by our customers to be the “first responders” when large obstacles get in the way during an upgrade.

Based on feedback from our customer’s experiences, I have created enhancements to the Package Comparison tool that I hope will reduce some of the friction involved in upgrading VisualWorks® and ObjectStudio® applications. Please follow the links below for full details about this new Contributed Pacakge.

Introducing Change Type Filtering for the Package Comparison Tool

When loaded, this package adds three Checkboxes to the Package Comparison Tool that allow the user to control what types of comparisons are to be shown or hidden. It is designed to work with ObjectStudio 8.4 or Cincom VisualWorks 7.9 and above. When any of the new options are turned on (checked), the comparison view will be updated so that those types of comparisons are no longer shown. The hidden comparisons can be shown again by turning off any of the options (unchecking a checked option).

This blog’s RSS Feed

Smalltalk Jobs – 5/15/17

  • Fremont, CA – Software Engineer 3 (42681) 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.
      • Excellent 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
    • Additional listings: Lam Research (82386)
  • Jersey City, NJSmall Talk Developer through VDart
    • Required Skills:
      • Extensive working experience in Smalltalk Language using IBM Visual Age Smalltalk, ObjectStudio, Visual Smalltalk and VisualWorks Smalltalk
      • Experience in developing the Enterprise Applications using Java, Struts, EJB, JDBC, JavaBeans, Java Servlets, JSP, JavaScript, HTML, XML
      • Possess excellent technical, management, leadership, coordination, communication, negotiation and intra personal skills.
  • Minneapolis, MN – Smalltalk Technical Lead through Cognizant
    • Required Skills:
      • Candidate should have Minimum 8+ years of Software Programming experiences in Smalltalk technology (Ex: Smalltalk, Sybase)
      • Development and Support experience
      • Tech lead experience
      • Hands on experience of Development / test/ Deploy
      • Experience in working with global teams
      • Fluent English language skills (written, spoken)
    • Wanted Skills:
      • Experience in on-site / off-shore delivery model
      • Experience & knowledge in Commodity Trading, Risk Management (market risk, credit risk), ERP, Financial Services
    • Additional listings: Smalltalk Technical Lead
  • Columbus, OH – VisualAge SmallTalk Developer through ReqRoute
    • Required Skills:
      • VisualAge Smalltalk
      • DB2
      • MQ Series
      • At least 4 years in Analysis, Designing, Development , Testing and Supporting of projects involving Smalltalk.
    • Wanted Skills:
      • Experience in handling Application development and Application support projects.
      • Experience of working in Onsite/Offshore model
      • Utility domain or experience working with Billing Applications in Telecom/Finance domain
    • Additional listings: Burgeon IT Services, ITBMS, Elite WorkForce, Lorven Technologies, TCS iBegin
  • Richland, WA – BWR Neutronics Reload Design & Analysis Engineer I-III-DES02320 (Multiple positions are available) at AREVA Front End Business Group
    • Required Skills:
      • Engineer II: BS in Nuclear Engineering plus 2-3 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Engineer III: BS in Nuclear Engineering plus 3-5 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Engineer IV: BS in Nuclear Engineering or related field plus 5-7 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Basic experience and capabilities with MICROSOFT Office software products (WORD, EXCEL, etc.).
      • Must have a pro-active approach to problem identification and resolution.
      • Must have ability and attitude to learn a variety of new procedures, processes, and tools, while maintaining various stages of production.
    • Wanted Skills:
      • A wide range of other skills related to the position, including Smalltalk

Updates on 6/10/17: The position in Minneapolis, MN has been filled or is no longer available.

Updates on 6/10/17: The positions in Richland, WA have been filled or is no longer available.

Updates on 6/10/17, 7/29/17, 9/24/17: Added a listing for the position in Columbus, OH.

Updates on 7/14/17: Added a listing for the position in Fremont, CA.

Updates on 7/14/17: Updated an expired listing for the position in Columbus, OH.

Updates on 7/29/17, 8/27/17: Marked out a listing for the position in Columbus, OH.

Updates on 8/27/17: Marked out a listing for the position in Fremont, CA.

Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs 5/1/17

  • Chennai, India – Developer Mainframe through Wipro
    • Required Skills:
      • Smalltalk
      • Manual Testing
    • Wanted Skills:
      • CA7 – Mainframe Production Control Scheduling Program
      • QMF
      • Xpediter
  • New York, NY – Kapital AD Infrastructure Developer (Job ID 170030963) at J.P. Morgan
    • Required Skills:
      • An understanding of an object oriented programming language (e.g. Java, C++, C#, Smalltalk) and their underlying principles
      • Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic
      • Smalltalk
      • Inheritance vs. Composition
      • Polymorphism
      • Data modelling – Kapital is using a proprietary modelling framework called Frame Semantics based on Marvin Minsky’s Frames the candidate will be expected to understand and adopt
      • Code version control
      • UNIX infrastructures – DNS, NIS
      • Understanding of performant coding and optimisations
      • Enthusiasm for increasing knowledge of complex distribution architectures and object databases is essential
      • Willingness to adopt an agile development process

Updates on 7/29/17: The position in Chennai, India has been filled or is no longer available.

Updates on 7/29/17: The position in New York, NY 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

Smalltalk Jobs – 4/8/17

  • Ann Arbor, MISoftware Engineer at Shoshana Technologies
    • Required Skills:
      • Willingness to work closely with others/do pair programming
      • Willingness to participate in significant architectural decisions and to understand and challenge existing code
      • Object-oriented programming
      • Current and cutting-edge web development technologies
      • Test-driven development
    • Wanted Skills:
      • AngularJS 2.0 / TypeScript
      • Smalltalk (Ruby is also an excellent point of reference)
      • Ionic/Cordova
      • Relational databases
    • Pay:
    • Additional listings:
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 3/26/17

  • Sungnam, South KoreaSoftware 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.
      • Excellent 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
  • Fremont, CA – Software Engineer 6 (72843) 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 system

Updates on 5/14/17: The position in Fremont, CA 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

Smalltalk Jobs 3/12/17

  • Richland, WA – BWR Neutronics Codes and Methods Engineer IV – Advisory Engr. (Pipeline Req.)-DES02217 – PL (Multiple positions are available) at AREVA Front End Business Group
    • Required Skills:
      • Engineer IV: BS in Nuclear Engineering plus 5 – 7 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Principal Engineer: BS in Nuclear Engineering plus 7-10 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Advisory Engineer: BS in Nuclear Engineering plus 12+ years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Familiarity with computer systems, e.g., personal computers, HP workstations, UNIX, LINUX or other operating systems.
      • Proficient with C/C++ and FORTRAN computer languages.
      • Must possess good verbal and written communication skills.
      • Must have a pro-active approach to problem identification and resolution.
      • Must have ability and attitude to learn a variety of new procedures, processes, and tools, while maintaining various stages of production.
      • Must be able to work well in a fast-paced team environment.
      • Proficiency with MS WORD and EXCEL.
      • Familiarity with fundamentals of light water reactor (LWR) neutronics/thermal hydraulics numerical methods.
    • Wanted Skills:
      • A wide range of other skills related to the position, including Smalltalk
    • Additional listings: AREVA Front End Business Group (Pipeline Req.) – DES02665, AREVA Front End Business Group (Pipeline Req.) – DES02709, AREVA Front End Business Group – DES02746, AREVA Front End Business Group – DES02587

Updates on 4/29/17, 5/14/17, 6/10/17, 7/29/17: Added an additional listing for the positions.

Updates on 5/14/17, 7/29/17, 8/27/17: Marked out an expired listing for the positions.

Updates on 10/22/17: The positions have been filled or are 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

Smalltalk Jobs – 2/11/17

  • Buenos Aires, ArgentinaKapital Financial Developer – Associate (Job ID 160128692) 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
  • Miami, FLSr. SmallTalk Developer through Cognizant
    • Required Skills:
      • 6+ Years of IT Experience
      • Strong hands-on experience with VisualWorks 7.9 Smalltalk development
      • Should have excellent knowledge on the OOPS Concepts.
      • Should work independently in SmallTalk technology
      • Experience in Onsite / offshore model
    • Wanted Skills:
      • Experience in .Net technologies.
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 1/31/17

  • Los Angeles, CASr. SmallTalk Developer through B12 Consulting
    • Required Skills:
      • Extensive working experience in Smalltalk V8.5
      • Working knowledge of Microsoft SCCM
      • source code control by Endevor and Envy (VAST)
      • CICS Web Services/Transaction Server
      • Working knowledge of VisualAge or VisualWorks
      • Effective verbal and written communication skills
      • Willingness to learn new technologies
  • Minneapolis, MNSmalltalk Support through Cognizant
    • Required Skills:
      • Minimum 9-12 years of Software Programing experiences in Smalltalk technology
      • Sybase
      • Experience in Commodity Trading, Risk Management (market risk, credit risk), ERP, Financial Services
      • Production Support experience
      • Tech lead experience
      • Hands on experience of Development / test/ Deploy
      • Experience in working with global teams
      • Fluent English (verbal as well as written)
      • Flexible for peak work loads
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 1/8/17

  • Whitehouse Station, NJSmallTalk Developer through Net2Source
    • Required Skills:
      • Extensive working experience in Smalltalk Language using IBM Visual Age Smalltalk, ObjectStudio, Visual Smalltalk and VisualWorks Smalltalk
      • Possess excellent technical, management, leadership, coordination, communication, negotiation and intra personal skills.
      • Experience in developing the Enterprise Applications using Java, Struts, EJB, JDBC, JavaBeans, Java Servlets, JSP, JavaScript, HTML, XML
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 12/19/16

  • Richland, WA – BWR Neutronics Reload Design & Analysis Engineer I-III-DES02317 (Multiple positions are available) at AREVA Front End Business Group
    • Required Skills:
      • Engineer I: BS in Nuclear Engineering or related field plus 0-2 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Engineer II: BS in Nuclear Engineering plus 1-3 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Engineer III: BBS in Nuclear Engineering plus 3-5 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Basic experience and capabilities with MICROSOFT Office software products (WORD, EXCEL, etc.).
      • Must have a pro-active approach to problem identification and resolution.
      • Must have ability and attitude to learn a variety of new procedures, processes, and tools, while maintaining various stages of production.
    • Wanted Skills:
      • A wide range of other skills related to the position, including Smalltalk
  • Fremont, CASenior ControlWorks Software Developer at Lam Research
    • Required Skills:
      • 7+ years of experience in Software development using ControlWorks (Rudolph) Framework for Semiconductor Equipment
      • Expert knowledge in ControlWorks for one of the following fields: Process Modules, Transfer Chambers or Wafer Scheduling
        Excellent knowledge of Smalltalk in combination with ControlWorks framework. Preferred in Visual Works 7.4
      • Excellent knowledge of Object Oriented Software implementation and design e.g.: Design Patterns and Finite State Machines
      • Knowledge of multithreading is a must (preemptive thread scheduling of VisualWorks Smalltalk preferred)
      • Strong software engineering skills: modular design, data structures and algorithms.
      • Experience with Source Control and Development life cycles. CVS and STORE preferred.
      • Analytical approach to root cause analysis
      • B.S or Masters in Computer Science, Computer Engineering, Electronics or related field
      • Ability to travel within USA, Europe, and Asia (total is less than 10%)

Updates on 5/14/17: The positions in Richland, WA are filled or are 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

Smalltalk Jobs – 12/6/16

  • Fremont, CA – Software Engineer 2 (60523) 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 with real-time operating systems
      • Experience in distributed embedded controls system
    • Additional listings: Lam Research (63821), Lam Research (60522)
  • 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: Squircle, Magna Infotech, Magna Infotech, Clansys, Allegis Services, Randstad
  • Chennai, India – Developer Mainframe through Wipro
    • Required Skills:
      • CICS
      • APL
      • Smalltalk
    • Wanted Skills:
      • QMF
      • Xpediter

Updates on 12/19/16, 1/8/17, 1/31/17: Added a listings for the position in Bangalore, India.

Updates on 1/8/17, 1/31/17, 3/12/17, 4/30/17, 11/26/17: Marked out a listings for the position in Bangalore, India.

Updates on 1/31/17, 3/12/17, 5/9/17: Updated an expired listings for the position in Bangalore, India.

Updates on 4/8/17: Removed a listing for the position in Fremont, CA.

Updates on 4/8/17: Added a listing for the position in Fremont, CA.

Updates on 11/26/17: The position in Fremont, CA has been filled or is no longer available.

Updates on 11/26/17: The position in Chennai, India 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

Smalltalk Jobs- 11/27/16

  • Malta, NYSoftware Development Engineer (16002159) at GLOBALFOUNDRIES
    • Required Skills:
      • BS Degree in EE or CS
      • 4-6 years of relevant experience
      • Demonstrated experience in database application programming (DB2 preferred, but Oracle or mySQL acceptable)
      • Demonstrated programming skill in Java, Smalltalk or similar object-oriented language
      • Demonstrated experience in programming/scripting for Windows and Linux operating systems
    • Wanted Skills:
      • Master’s Degree in EE or CS
      • Semiconductor industry experience in test lab setup and characterization, compact modeling, and/or IC design
      • Linux system administration experience
      • Database administration experience
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed