Job Description
Senior Programmer Analyst
Location: Cricklade, Swindon
Estimated Salary: £50,000 per annum
We are seeking a highly skilled Senior Programmer Analyst to join our team at Macfarlane Packaging. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions to meet the needs of our packaging solutions and distribution sector.
The ideal candidate will have a strong background in programming languages, excellent problem-solving skills, and experience working in a similar role. You will be self-motivated, able to work independently, and have strong communication skills to collaborate with cross-functional teams.
In this role, you will have the opportunity to work on a variety of projects, from developing new software applications to improving existing ones. You will also have access to cutting-edge technology and tools to help you stay up-to-date with the latest industry trends.
If you are a motivated and talented individual who is passionate about software development, we encourage you to apply for this exciting opportunity.
Key Responsibilities:
* Design, develop, and implement software solutions to meet business requirements
* Collaborate with cross-functional teams to identify and prioritize project requirements
* Develop and maintain high-quality software applications using various programming languages
* Identify and recommend process improvements to increase efficiency and productivity
Requirements:
* Bachelor's degree in Computer Science or related field
* Minimum 5 years of experience in software development, preferably in a similar role
* Strong background in programming languages, including Java, Python, and C++
* Excellent problem-solving skills and ability to work independently
* Strong communication skills and ability to collaborate with cross-functional teams
What We Offer:
* Estimated salary: £50,000 per annum
* Flexible benefits package
* 28 days annual leave (including bank holidays)
* Opportunity to work on a variety of projects and develop your skills
* A dynamic and supportive work environment