IBM Software Programmer/Analyst
IBM Software Programmer/Analyst

IBM Software Programmer/Analyst

Dunfermline Full-Time 28800 - 43200 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Develop and enhance RPG-based applications while supporting in-house IT systems.
  • Company: CR Smith is a leading UK home improvement company known for custom windows and doors.
  • Benefits: Enjoy competitive salary, healthcare scheme, and training opportunities.
  • Why this job: Join a dynamic team and contribute to innovative solutions in a fast-paced environment.
  • Qualifications: Degree in Computer Science or equivalent experience; RPG IV / ILE programming skills required.
  • Other info: Be part of a company rated excellent on Trust Pilot with a strong focus on customer service.

The predicted salary is between 28800 - 43200 £ per year.

Join to apply for the IBM Software Programmer/Analyst role at Spot Savvy

4 days ago Be among the first 25 applicants

Join to apply for the IBM Software Programmer/Analyst role at Spot Savvy

Get AI-powered advice on this job and more exclusive features.

Job Title: IBM Software Programmer/Analyst Location: Fife

Department: IT DepartmentReports To:Director of IT

Employment Type: Full-time, Permanent

Company Overview

CR Smith is a dynamic manufacturing and installation organisation of custom-made windows, doors and living spaces products and services. RatedExcellenton Trust Pilot with over 4000 reviews and voted thebestcompany in the UK in our sector by consumer championWhich.co.uk,the customer experience and service is at the heart of everything we do.

With locations throughout Scotland, CR Smith is amongst the UKs largest home improvement companies with a highly recognisable and established brand that is synonymous with service. We specialise in manufacturing and installing custom windows, doors and living spaces products, in addition to our FIX repair services. We provide these state of the art, thermal efficient products to a broad portfolio of customers, from homeowners across the country to a range of house builders, trade organisations and social housing organisations. Every product is made to order and production lead times are short, creating a complex and fast-moving environment.

CR Smith is seeking to add an IBM Software Programmer/Analyst to its in-house IT development Team. This role will play a key role in supporting our growth and operational excellence.

Role Overview

We are seeking an experienced IBM Software Programmer/Analyst to support, maintain, and enhance our in-house applications running on our IBM i series platforms. The ideal candidate will have a strong background in RPG IV / ILE, CL and SQL. A solid understanding of a sales led manufacturing business processes (CRM, Inventory and ERP systems) is a must.

Key Responsibilities

  • Develop, maintain, and enhance RPG-based applications
  • Collaborate and translate user requirements into technical specifications.
  • Troubleshoot and resolve application issues, ensuring minimal disruption to operations.
  • Participate in system upgrades, testing, and documentation.
  • Integrate RPG applications with other systems and technologies as needed.
  • Provide end-user support and training where necessary.

Required Skills & Experience

  • Strong analytical and problem-solving skills.
  • Proven experience in RPG IV / ILE programming.
  • Strong knowledge of IBM i (AS/400, Power8) systems, including CL, DDS, and DB2.

Familiarity with IBM i system administration and job scheduling

  • Experience and familiarity working in a manufacturing environments and associated business process flows (e.g. Sales Operations, Inventory, Production, Finance, Logistics).
  • Ability to write clean, maintainable, and well-documented code.
  • Excellent communication and interpersonal skills.

Desirable Skills

  • Experience with SQL on IBM i, APIs, or web services integration.
  • Knowledge of Power 8 hardware architecture and performance tuning.
  • Exposure to modernisation tools or strategies for legacy systems.
  • Understanding of change control and segregation of duties in IT environments.

Qualifications

  • Degree in Computer Science, Information Systems, or equivalent industry experience.
  • IBM i certifications or relevant technical training (preferred but not essential).

Benefits

  • Competitive salary and pension scheme
  • Healthcare scheme
  • Training and development opportunities

LNKD1_UKTJ

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

  • Industries

    Software Development

Referrals increase your chances of interviewing at Spot Savvy by 2x

Get notified about new Software Engineer jobs in Dunfermline, Scotland, United Kingdom.

Edinburgh, Scotland, United Kingdom 1 week ago

Edinburgh, Scotland, United Kingdom 6 days ago

Edinburgh, Scotland, United Kingdom 4 days ago

Riccarton, Scotland, United Kingdom 6 days ago

Edinburgh, Scotland, United Kingdom 6 days ago

Edinburgh, Scotland, United Kingdom 3 weeks ago

Edinburgh, Scotland, United Kingdom 3 days ago

Edinburgh, Scotland, United Kingdom 2 weeks ago

Edinburgh, Scotland, United Kingdom 3 weeks ago

Edinburgh, Scotland, United Kingdom 3 weeks ago

Edinburgh, Scotland, United Kingdom 1 month ago

Frontend software engineer (React) – Europe Remote

Edinburgh, Scotland, United Kingdom $35,000.00-$40,000.00 1 month ago

Glenrothes, Scotland, United Kingdom 3 weeks ago

Edinburgh, Scotland, United Kingdom 3 days ago

Edinburgh, Scotland, United Kingdom 1 week ago

Edinburgh, Scotland, United Kingdom 3 weeks ago

Edinburgh, Scotland, United Kingdom 5 months ago

Midlothian, Scotland, United Kingdom 2 weeks ago

Edinburgh, Scotland, United Kingdom 1 month ago

Edinburgh, Scotland, United Kingdom 2 months ago

Edinburgh, Scotland, United Kingdom 3 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

IBM Software Programmer/Analyst employer: Spot Savvy

CR Smith is an exceptional employer, offering a vibrant work culture that prioritises customer experience and operational excellence. Located in Fife, employees benefit from competitive salaries, comprehensive healthcare schemes, and ample training and development opportunities, fostering both personal and professional growth. As part of a leading home improvement company, you will be at the forefront of innovative manufacturing processes, contributing to a dynamic team dedicated to delivering high-quality products and services.
S

Contact Detail:

Spot Savvy Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land IBM Software Programmer/Analyst

✨Tip Number 1

Familiarise yourself with CR Smith's products and services. Understanding their custom-made windows, doors, and living spaces will help you demonstrate how your skills can directly contribute to their operational excellence.

✨Tip Number 2

Brush up on your RPG IV / ILE programming skills. Since this role heavily relies on these technologies, being able to discuss your experience and any relevant projects will set you apart from other candidates.

✨Tip Number 3

Network with current or former employees of CR Smith. Engaging with them on platforms like LinkedIn can provide you with insider knowledge about the company culture and expectations for the IBM Software Programmer/Analyst role.

✨Tip Number 4

Prepare to discuss your understanding of manufacturing business processes. Being able to articulate how your technical skills align with their sales operations, inventory, and ERP systems will show that you are a well-rounded candidate.

We think you need these skills to ace IBM Software Programmer/Analyst

RPG IV / ILE Programming
CL Programming
SQL on IBM i
IBM i (AS/400, Power8) Systems Knowledge
DB2 Database Management
System Administration for IBM i
Job Scheduling on IBM i
Understanding of Manufacturing Business Processes
Sales Operations Knowledge
Inventory Management Skills
Production Process Understanding
Finance and Logistics Knowledge
Analytical Skills
Problem-Solving Skills
Excellent Communication Skills
Interpersonal Skills
Ability to Write Clean and Maintainable Code
Experience with APIs or Web Services Integration
Knowledge of Power 8 Hardware Architecture
Performance Tuning Skills
Understanding of Change Control in IT Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with RPG IV / ILE, CL, and SQL. Include specific projects or roles where you developed or maintained applications on IBM i series platforms.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at CR Smith. Mention your understanding of sales-led manufacturing processes and how your skills align with their needs.

Showcase Relevant Experience: When detailing your work history, focus on your analytical and problem-solving skills. Provide examples of how you've successfully resolved application issues or participated in system upgrades.

Highlight Communication Skills: Since the role requires collaboration and end-user support, emphasise your excellent communication and interpersonal skills. Share instances where you effectively communicated technical information to non-technical users.

How to prepare for a job interview at Spot Savvy

✨Showcase Your Technical Skills

Make sure to highlight your experience with RPG IV / ILE, CL, and SQL during the interview. Be prepared to discuss specific projects where you used these skills, as well as any challenges you faced and how you overcame them.

✨Understand the Business Processes

Since the role involves working in a manufacturing environment, demonstrate your understanding of business processes like CRM, Inventory, and ERP systems. You could mention how these processes impact software development and maintenance.

✨Prepare for Problem-Solving Questions

Expect questions that assess your analytical and problem-solving abilities. Practice explaining your thought process when troubleshooting application issues, as this will show your capability to handle real-world challenges.

✨Communicate Effectively

Strong communication skills are essential for this role. Be ready to explain technical concepts in simple terms, especially when discussing how you would translate user requirements into technical specifications. This will demonstrate your ability to collaborate with non-technical team members.

IBM Software Programmer/Analyst
Spot Savvy
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>