At a Glance
- Tasks: Join us as a Technical Software Analyst, supporting software delivery and requirements analysis.
- Company: phs Group is a leading provider of innovative software solutions in Caerphilly.
- Benefits: Enjoy a competitive salary, flexible hours, and amazing employee discounts.
- Why this job: Be part of a dynamic team improving software quality and making a real impact.
- Qualifications: A degree in Business, IT, or equivalent experience is essential; familiarity with Azure Dev Ops is a plus.
- Other info: Free parking, training opportunities, and a supportive work culture await you!
The predicted salary is between 36000 - 60000 £ per year.
About The Role
The Technical Software Analyst (TSA) is a key member of the Software Analysis function. The TSA will support the business and software delivery teams across the systems lifecycle for all aspects relating to requirements and testing.
The TSA is responsible for the creation of robust and detailed technical requirements and informing acceptance criteria and test criteria alike. The TSA will ensure requirements are well formed and requirements traceability and system test plans are completed to a high standard. This includes both application development i.e. programmes of work and support activities.
Your role as a Technical Software Analyst at phs Group will involve:
- Consultancy and Technical Specialism: Providing advice and recommendations to the business in terms of analysis of current system functionality based on expertise and experience across one or more specialist technology, technique, method, product, or application areas.
- Technical Systems Analysis: The definition of requirements for improving systems, reducing their costs, enhancing their sustainability and the quantification of potential business benefits. The collaborative creation and iteration of viable specifications and acceptance criteria in preparation for the deployment of information and communication systems.
- Technical Requirements Definition: Contribute technical aspects of business functional and non-functional requirements to a level that enables effective delivery of agreed changes.
- Testing and Definition Management: Support the planning, design, management, execution and reporting of tests, using appropriate testing tools and techniques and conforming to agreed standards and regulations where applicable. Testing includes the creation of test cases, test scripts, test reports, test plans, etc. for all appropriate test phases to measure and improve the quality of the software being tested.
- Data Management: The management of data and information in all its forms and the analysis of information structure (including logical analysis of taxonomies, data and metadata). The development of innovative ways of managing the information assets of the organisation.
- Application Support Management: The management and prioritisation of Incident (IR), Service (SR), Problem (PR) and Change (CR) records and the requisite providing of Subject Matter Authority (SMA) advice or training to users, or specifying changes to systems and or data with applicable updating of documentation and system's developers and/or with colleagues specialising in different areas of IT.
- System Design Support: The support of the design function through provision of the technical functional and non-functional requirements into a traceability matrix and the review of the specification and design to meet defined business needs.
- Workload Management: Manage own workload and be proactive in alerting supervisory or management when new work items are needed.
- Software Configuration: Designing and deploying software product configurations into software environments or platforms.
- Project Management Support: Support the delivery leads by providing inputs and guidance on project management processes, procedures, tools and techniques.
The ideal candidate for a Technical Software Analyst with phs Group will have:
- Essential: Business, IT or other applicable honours degree or 3 years equivalent experience; Broad business process and systems knowledge; Experience of Azure Dev Ops for requirements and test work items; Creation of technical test packs; Technical Requirements Analysis and acceptance criteria; Technical Requirements Documentation; Data analysis and applicable SQL/SOQL and/or ETL packages; Stakeholder management of both internal and external personnel.
- Desirable: Experience in a previous BA or technical BA role; BCS Foundation Certificate in Business Analysis or equivalent certification; Knowledge of pick, pack and dispatch and general warehouse operations; Knowledge of warehouse distribution software packages such as Infor M3; Knowledge of financial software packages such as Agresso or Sage 200.
In return for your commitment and expertise, you will benefit from:
- A good salary in a permanent position.
- Great hours Monday to Friday (36.25 hours a week).
- Training to expand your skills. We also offer accredited ILM training through external and in-house training.
- 23 days holiday, increasing with length of service, plus bank holidays (31 days in total).
- Buy / Sell holiday scheme.
- Amazing employee discounts with major supermarkets and retailers with phsPerks.com.
- Free Parking onsite so no parking costs.
- Other benefits including improved parental and paternity leave, 24-hour wellbeing helpline, cycle to work scheme, tech purchase scheme, pension scheme, life assurance and more.
If you're looking for a career working with and improving software, we want to speak with you! Apply now.
Technical Software Analyst in Caerphilly employer: phs Group
Contact Detail:
phs Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Software Analyst in Caerphilly
✨Tip Number 1
Familiarise yourself with Azure DevOps, as it's a key tool for managing requirements and test work items in this role. Consider exploring online tutorials or courses to enhance your skills and demonstrate your proficiency during the interview.
✨Tip Number 2
Brush up on your technical requirements analysis skills. Being able to articulate how you would define and document requirements will set you apart. Think of examples from your past experience where you've successfully managed similar tasks.
✨Tip Number 3
Network with professionals in the software analysis field, especially those who have experience with warehouse distribution software like Infor M3. Engaging in conversations can provide insights and potentially lead to referrals.
✨Tip Number 4
Prepare to discuss your experience with data management and SQL. Be ready to explain how you've used these skills in previous roles, as they are crucial for the Technical Software Analyst position.
We think you need these skills to ace Technical Software Analyst in Caerphilly
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Technical Software Analyst role. Focus on your knowledge of Azure Dev Ops, technical requirements analysis, and any previous experience in a BA or technical BA role.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software analysis and your understanding of the company's needs. Mention specific examples of how you've contributed to similar projects in the past and how you can add value to their team.
Highlight Relevant Skills: In your application, emphasise your skills in data analysis, SQL, and stakeholder management. These are crucial for the role, so make sure they stand out in your documentation.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for spelling and grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail, which is vital for a Technical Software Analyst.
How to prepare for a job interview at phs Group
✨Understand the Role
Make sure you have a clear understanding of what a Technical Software Analyst does. Familiarise yourself with the key responsibilities mentioned in the job description, such as requirements analysis, testing, and data management. This will help you tailor your answers to demonstrate your fit for the role.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with tools like Azure DevOps, SQL, and any relevant software packages. Highlight specific projects where you've successfully created technical requirements or test packs, as this will show your practical knowledge and expertise.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving abilities and how you handle real-world scenarios. Think of examples from your past experiences where you improved systems or managed stakeholder expectations, and be ready to explain your thought process.
✨Ask Insightful Questions
At the end of the interview, take the opportunity to ask questions about the company culture, team dynamics, or specific projects you might be working on. This shows your genuine interest in the role and helps you determine if it's the right fit for you.