At a Glance
- Tasks: Develop and enhance RPG-based applications while supporting in-house IT systems.
- Company: Join CR Smith, a leading UK home improvement company known for exceptional customer service.
- Benefits: Enjoy a competitive salary, healthcare scheme, and training opportunities.
- Why this job: Be part of a dynamic team driving innovation in a fast-paced manufacturing environment.
- Qualifications: Degree in Computer Science or equivalent experience; RPG IV / ILE programming skills required.
- Other info: Work in a supportive culture with a focus on operational excellence and growth.
The predicted salary is between 36000 - 60000 £ per year.
Job Title: IBM Software Programmer/Analyst Location: Fife Department: IT Department Reports 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 TPBN1_UKTJ
IBM Software Programmer/Analyst employer: C R SMITH GLAZIERS (DUNFERMLINE) LIMITED
Contact Detail:
C R SMITH GLAZIERS (DUNFERMLINE) LIMITED 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 your knowledge of the business during interviews, showing that you're genuinely interested in their operations.
✨Tip Number 2
Network with current or former employees of CR Smith on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific challenges they face, which you can address in your discussions.
✨Tip Number 3
Brush up on your RPG IV / ILE programming skills and be prepared to discuss specific projects where you've successfully implemented these technologies. Real-world examples will make your experience more relatable and impressive.
✨Tip Number 4
Stay updated on the latest trends in manufacturing IT systems, especially those related to CRM, Inventory, and ERP. Being knowledgeable about industry advancements will position you as a forward-thinking candidate who can contribute to CR Smith's growth.
We think you need these skills to ace IBM Software Programmer/Analyst
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with RPG IV / ILE, CL, and SQL. Emphasise any relevant projects or roles that demonstrate your understanding of manufacturing processes and IBM i systems.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at CR Smith. Mention specific experiences that align with the job description, such as troubleshooting application issues or collaborating on technical specifications.
Showcase Relevant Skills: Clearly outline your analytical and problem-solving skills in your application. Provide examples of how you've successfully integrated applications or provided end-user support in previous roles.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A well-presented application reflects your attention to detail, which is crucial for a programming role.
How to prepare for a job interview at C R SMITH GLAZIERS (DUNFERMLINE) LIMITED
✨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 CR Smith operates in a manufacturing environment, it's crucial to demonstrate your understanding of sales-led processes like CRM, Inventory, and ERP systems. Research the company’s products and services to show that you can relate your technical skills to their business needs.
✨Prepare for Problem-Solving Questions
Expect questions that assess your analytical and problem-solving abilities. Think of examples from your past experiences where you successfully troubleshot application issues or improved system performance, and be ready to explain your thought process.
✨Communicate Effectively
Excellent communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you may need to collaborate with non-technical team members or provide end-user support and training.