Client/Server Programmer jobs in Hammond, IN

Client/Server Programmer reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Designs, plans, enhances, and tests all distributed systems platforms. Being a Client/Server Programmer conducts technical assessment, research, and testing of technologies as requested. May require a bachelor's degree in a related area. Additionally, Client/Server Programmer typically reports to a project leader or manager. To be a Client/Server Programmer typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed. (Copyright 2024 Salary.com)

I
CNC Programmer
  • IMI Precision Engineering
  • University Park, IL FULL_TIME
  • IMI plc
    IMI plc is a sector focused organisation at the forefront of delivering motion and fluid control technologies that create a more sustainable world, improving the quality of life for our customers and communities and ultimately delivering our purpose of Breakthrough Engineering for a Better World.

    The Automation platform leverages deep automation technology and applications expertise to improve productivity, safety and sustainability for our customers, Industrial Automation operates across many important industry sectors and is a world leader in supporting customers with motion and fluid control technology.

    Our one big team work fairly and effectively but most importantly together to ensure we maintain the foundations that have enabled IMI’s success through over 150 years of heritage.

     

    Role Overview

    The CNC Programmer provides machining programs for CNC lathes and machining centers for Bimba products. Job duties include providing programs for CNC lathes, mills, Swiss machines, and programming automation. This multi-tasking individual should have a proven ability to work in a team environment in a fast paced continuous improvement atmosphere. Experience in Manufacturing Engineering, tooling, fixturing, and CAM Programming - preferably Esprit a plus, must be familiar with Fanuc, Haas, and Mitsubishi controls. 

     

    Key Responsibilities:

    • Prepare and maintain programs for multi-axis milling, turning, Mill/Turn and Swiss CNC machine tools.
    • Develop manufacturing processes for new products, and other in-house applications; i.e. gauges, tooling, and fixtures.
    • Design or help in the design of jigs, tools, fixtures, and special equipment for CNC applications.
    • Identify excessive cost; develop methods for cost reductions, and implement identified cost reductions.
    • Assist quality engineers and operators with the validation of new or revised programs & processes.
    • Maintain the integrity of CNC programs and the DNC file system.
    • Communicate and work effectively with manufacturing engineers and design engineers.
    • Assist systems designers, hardware specialists and software specialists with the introduction of new technologies and computer advancements into the manufacturing process.
    • Prepare the required documentation for programs and release to the shop floor.
    • Provide ongoing technical support to personnel in the manufacturing divisions in the troubleshooting and resolution of problems related to CNC programs and related Software.
    • Determine if machining processes are appropriate and calculate cycle times for Design Engineering.
    • Provide expert feedback on design for manufacturability and suggest ideas for making products more cost effectively.
    • Conduct studies to improve the performance and efficiency of established CNC programs.
    • Regularly interact with Engineering Departments to resolve problems relating to prints/processes, and to initiate corrective action when necessary.
    • Research, test, and implement new tooling to keep abreast of the latest tooling and processing technology.
    • Prepare programs for the laser marking machines and maintain program database.
    • Troubleshoot and program automation robots including Universal Robots and Nachi robots.
    • Provide guidance on the selection of new equipment weighing in on capabilities and needs
    • Lead implementation projects of new machinery being the project lead after machine is implemented: develop standard tooling, programming, macros, and process for implementation into production.
    • Work with area leaders and operators on training, troubleshooting and continuous improvement to match efficiency output of the machine justification.
    • Perform other related duties as assigned.

    Critical Competencies for Success:

    • 5 years of CNC operating experience.
    • 2 years of hands-on programming experience.
    • 1 year Fanuc Macro B programming
    • Proven ability to independently program G-code machine language
    • Tooling and fixturing knowledge.
    • Shop math background
    • Computer skills in Microsoft Office/Database management
    • SolidWorks 3D modeling experience
    • Excellent communication skills, both written and oral.
    • High School Diploma or equivalent

    Preferred:

    • 2 to 5 years CNC CAD/CAM Programming experience
    • Quality Control Experience
    • Associate Degree or some college
    • Alternate programming skills (i.e. Visual Basic) 
    • Knowledge of Esprit Programming Software
    • Experience with programming Robot language

    What IMI Can Offer You

    At IMI, one of our top priorities is to create an inclusive culture of health. We strive to remove barriers to care (whether that be physical or financial) and in doing so, we offer choice for all your health and wellbeing needs. 

    See below for a general overview of our amazing perks and benefits:

    • Multiple health plans to choose from: HMO, PPO, and High Deductible Health Plans with a low-cost share
    • Best-in-class 401K plan with zero vesting and up to 6% contribution matching
    • 14-week maternity leave at full pay following one year of service (Adoption benefits are equivalent)
    • 4-week paternity leave at full pay following one year of service (Adoption benefits are equivalent)
    • Employee Resource Groups that offer community and support, like our Pride Network and Network of Women groups 
    • PTO, encompassing inclusive holidays 
    • Career Development opportunities (IMI’s ‘Catalyst’ Program)
    • Employer contribution for Health Savings Account, and in many cases free virtual telemedicine, and teletherapy.
    • Mental Health and wellness programs to support you and your family
    • Full suite of voluntary benefits to tap into, including but not limited to: Critical illness insurance, hospital indemnity, legal insurance, identity theft protection, and pet insurance or home & auto insurance through our discount advantage platform
    • Short & long-term disability as well as basic life insurance at 2x your basic salary at no cost to the employee
    • Free financial advisors, webinars, and classes through Charles Schwab
    • Annual Employee Stock Purchase Plan with option to purchase IMI shares at a reduced employee only price - no opportunity to lose, only to profit or refund your investment 100%

    **Benefits plans change year over year, but we have guiding principles in place to ensure our employees have the tools and resources available to stay connected and up to date**

     

    Health & Safety

    The physical demands described within the Key Duties & Responsibilities section of this job description are required to perform the essential functions of this position.  Reasonable accommodations may be made for individuals with disabilities.  Please contact your local HR representative to discuss the specific Work Conditions and Physical Requirements of this role.  

    Health, Safety, and Environmental Duties – At IMI we are all personally committed to protecting our people, minimizing our impact to the environment, the communities we operate in and our company. All members of our workforce have the duty to ensure the health, safety and welfare of themselves, others, and the environment. Every employee is expected to follow all HSE operating procedures, also to challenge any observed behaviors or unsafe acts.

     

    Code of Ethics

    IMI requires the highest standard of ethics in all business dealings, particularly with customers, suppliers, advisors, employees, and the authorities. In accordance with the IMI Way: Our Code of Responsible Business.

     

    Changes to This Job Description

    IMI may amend this job description in whole or part at any time.

     

    IMI is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.

    #LI-CL1

  • 9 Days Ago

Z
CAD Programmer
  • ZAAS
  • Michigan, IN FULL_TIME
  • Job DescriptionPrepare technical drawings and designs used by production to build various products for the paperboard packaging, label, gasket and other converting industries. Your Task Field Use of p...
  • 1 Month Ago

S
Programmer - MAZAK a MUST
  • SMS group Inc
  • Gary, IN FULL_TIME
  • SummaryResponsible for drawing control, machine tooling, and programming. Experience with Mazak a must have.Who we areAt SMS group, our people are our greatest asset. We offer an entrepreneurial envir...
  • 1 Month Ago

Filters

Clear All

Filter Jobs By Location
  • Filter Jobs by companies
  • More

0 Client/Server Programmer jobs found in Hammond, IN area

S
Critical Facility Engineer
  • Saicon Consultants Inc
  • Chicago, IL
  • Job Description Job Description Critical Facility TechnicianWe are currently seeking a Critical Facilities Technician to...
  • 4/28/2024 12:00:00 AM

E
Client Solutions Manager
  • Epsilon
  • Whiting, IN
  • Our company is looking for a Client Solutions Manager to help us develop winning media solutions, drive revenue, and inc...
  • 4/28/2024 12:00:00 AM

E
Senior Full Stack Engineer
  • Epsilon
  • Whiting, IN
  • Job DescriptionAs a Sr. Software Engineer within the Creative Engineering team, you will develop solutions (applications...
  • 4/28/2024 12:00:00 AM

E
Client Solutions Manager
  • Epsilon
  • Evergreen Park, IL
  • Our company is looking for a Client Solutions Manager to help us develop winning media solutions, drive revenue, and inc...
  • 4/28/2024 12:00:00 AM

E
Senior Full Stack Engineer
  • Epsilon
  • Evergreen Park, IL
  • Job DescriptionAs a Sr. Software Engineer within the Creative Engineering team, you will develop solutions (applications...
  • 4/28/2024 12:00:00 AM

M
Performance Tuning Database Application Engineer
  • Motion Recruitment
  • Merrillville, IN
  • Performance Tuning Database Application Engineer 6-12 Month Contract (Possible Extension) Location: Onsite (Client locat...
  • 4/26/2024 12:00:00 AM

S
Critical Facility Engineer
  • Saicon Consultants Inc
  • Northlake, IL
  • Job Description Job Description We have an immediate need for a Critical Facility Technician- Direct Hire in Northlake, ...
  • 4/25/2024 12:00:00 AM

M
Application Engineer
  • Motion Recruitment
  • Merrillville, IN
  • Our client is looking to hire an Application Engineer to join their team on site in Merrillville, IN. **This is a 1 year...
  • 4/25/2024 12:00:00 AM

Hammond (/ˈhæmənd/) is a city in Lake County, Indiana, United States. It is part of the Chicago metropolitan area. First settled in the mid-19th century, it is one of the oldest cities of northern Lake County. As of the 2010 United States census, it is also the largest in population: the 2010 population was 80,830, replacing Gary as the most populous city in Lake County. From north to south, Hammond runs from Lake Michigan down to the Little Calumet River; from east to west along its southern border, it runs from the Illinois state line to Cline Avenue. The city is traversed by numerous rai...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Client/Server Programmer jobs
$61,509 to $81,287
Hammond, Indiana area prices
were up 1.3% from a year ago

Client/Server Programmer in Lima, OH
The exact responsibilities of the lead server programmer vary depending on the system in place, but will probably involve the design, implementation, and ongoing support of client/server applications.
December 01, 2019
Client/Server Programmer in Vineland, NJ
Ensuring that players are able to access their guilds and go on quests for treasure and world domination through ancient lands, the lead server programmer is on the front lines of network preservation.
February 09, 2020