Programmer-New Mexico


Albuquerque
Permanent
USD100000 - USD160000
Automation and Controls
PR/537520_1741887123
Programmer-New Mexico

Job Title: Programmer

Job Type: Full-Time

Job Description: We are looking for a talented and motivated Programmer to join our team. The ideal candidate will have previous experience in programming, software development, or related fields, and possess knowledge of various programming languages and databases. While UI and Web Development experience is a plus, it is not required. Knowledge of industrial control systems is preferred but can be taught on the job.

Key Responsibilities:

  • Develop and maintain software applications using Java, Python, and other programming languages.
  • Design and manage databases using MySQL, MSSQL, Oracle, and SQL Server.
  • Utilize PPython, Jython, and Java for various programming tasks.
  • Collaborate with the team to design and implement UI and web development projects.
  • Learn and apply knowledge of industrial control systems (PLCs, SCADA, HMI) as needed.
  • Troubleshoot and resolve software and database issues.
  • Continuously self-teach and stay updated with the latest technologies and best practices.
  • Work independently and as part of a team to achieve project goals.

Qualifications:

  • Previous experience in programming, software development, or related fields.
  • Proficiency in Java, Python, and other programming languages.
  • Fundamental knowledge of MySQL, MSSQL, Oracle, and SQL Server.
  • Experience with PPython, Jython, and Java.
  • UI and Web Development experience is a plus, but not required.
  • Knowledge of industrial control systems (PLCs, SCADA, HMI) preferred, but can be taught on the job.
  • Strong ability to self-teach and be self-motivated.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively.

Benefits:

  • Competitive salary and benefits package.
  • Opportunities for professional development and growth.
  • Supportive and collaborative work environment.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you