REQ ID: 117907 JOB TITLE: Test Platform HIL Engineer SALARY: Competitive POSTING END DATE: 18/08/2023 LOCATION: Gaydon JLR is harnessing technology to make driving smarter, safer and cleaner. You can help create a world in which responsible, sustainable vehicles revolutionise the driving experience for generations. Our vision is to leverage the incredible potential of technology to build vehicles that not only offer a premium, all-encompassing digital experience, but that also make our customers lives better. WHAT TO EXPECT The Successful candidate will develop Hardware In the Loop (HIL) rigs based on dSPACE supplier test systems as per software test requirements. This is an exciting opportunity to support the delivery of future electric vehicle architectures at JLR You will: Develop the simulation strategy based on test requirement to achieve the departmental virtual validation objectives. Responsible to specify the BoM (Bill of Material) to enable the HIL platform setup Provide rig modelling and rig system debugging to support the test needs. Day to day HIL rig maintenance to enable smooth manual and automated ECU software testing. Support the rig planning, test booking, execution and ECU product defect debug to leverage the max efficiency of the HIL rig software validation. Analytical skillset to interpret the data generated, debug the issues to identify the root cause. Capture and log network signals, plot and measure them as required by the validation team. Ensure virtual tools and HIL rig coverage for future model changes WHAT YOU'LL NEED Essential: Electronic engineering background preferred and having good software programming skills. Proven experience in MATLAB, Simulink and Simulation toolset Plant modelling and Behavioural modelling experience, based on requirements. Proficient in using dSPACE tool chain especially configuration desk and Control Desk Experience to interpret specific test requirements and vehicle circuit diagram into HIL test setup and wiring mapping to enable the ECU software system level test. Good knowledge of vehicle architecture and vehicle network knowledge such as CAN, LIN, Flex ray, Broad R Reach SO WHY US? Bring all this to the home of premium innovation, and you'll find the opportunities to further your career with a world-class team, a discounted car purchase and lease scheme for you and your family, membership of a competitive pension plan and performance related bonus scheme. All this and more makes JLR the perfect place to continue your journey. This role may offer the opportunity for hybrid working where you can split your time between working from home and in the office. At JLR, hybrid working is a voluntary, non-contractual arrangement providing employees with more choice and flexibility around how, when and where they work, if suitable for their role. Further details can be discussed with the Hiring Manager at interview stage. Please be aware that we may close this vacancy for applications before the stated deadline if we receive a high volume of interest. We strongly advise you to submit your application as early as possible. JLR is committed to equal opportunity for all.
19/08/2023
Full time
REQ ID: 117907 JOB TITLE: Test Platform HIL Engineer SALARY: Competitive POSTING END DATE: 18/08/2023 LOCATION: Gaydon JLR is harnessing technology to make driving smarter, safer and cleaner. You can help create a world in which responsible, sustainable vehicles revolutionise the driving experience for generations. Our vision is to leverage the incredible potential of technology to build vehicles that not only offer a premium, all-encompassing digital experience, but that also make our customers lives better. WHAT TO EXPECT The Successful candidate will develop Hardware In the Loop (HIL) rigs based on dSPACE supplier test systems as per software test requirements. This is an exciting opportunity to support the delivery of future electric vehicle architectures at JLR You will: Develop the simulation strategy based on test requirement to achieve the departmental virtual validation objectives. Responsible to specify the BoM (Bill of Material) to enable the HIL platform setup Provide rig modelling and rig system debugging to support the test needs. Day to day HIL rig maintenance to enable smooth manual and automated ECU software testing. Support the rig planning, test booking, execution and ECU product defect debug to leverage the max efficiency of the HIL rig software validation. Analytical skillset to interpret the data generated, debug the issues to identify the root cause. Capture and log network signals, plot and measure them as required by the validation team. Ensure virtual tools and HIL rig coverage for future model changes WHAT YOU'LL NEED Essential: Electronic engineering background preferred and having good software programming skills. Proven experience in MATLAB, Simulink and Simulation toolset Plant modelling and Behavioural modelling experience, based on requirements. Proficient in using dSPACE tool chain especially configuration desk and Control Desk Experience to interpret specific test requirements and vehicle circuit diagram into HIL test setup and wiring mapping to enable the ECU software system level test. Good knowledge of vehicle architecture and vehicle network knowledge such as CAN, LIN, Flex ray, Broad R Reach SO WHY US? Bring all this to the home of premium innovation, and you'll find the opportunities to further your career with a world-class team, a discounted car purchase and lease scheme for you and your family, membership of a competitive pension plan and performance related bonus scheme. All this and more makes JLR the perfect place to continue your journey. This role may offer the opportunity for hybrid working where you can split your time between working from home and in the office. At JLR, hybrid working is a voluntary, non-contractual arrangement providing employees with more choice and flexibility around how, when and where they work, if suitable for their role. Further details can be discussed with the Hiring Manager at interview stage. Please be aware that we may close this vacancy for applications before the stated deadline if we receive a high volume of interest. We strongly advise you to submit your application as early as possible. JLR is committed to equal opportunity for all.
Job description: WHAT TO EXPECT We are looking for a Cyber Security Pen Test Manager for Vehicle and ECU, you will possess Automotive Penetration Testing experience and you will be expected to take a lead role for your area of specialism and will possess the ability to be comfortable leading and directing engineers from outsourcing partners and suppliers. Jaguar Land Rover applies a Three Line of Defence Model to security and this role will manage and provide oversight of the Product Engineering Penetration Testing activities concerning ECU's and Vehicle testing in support of the Second Line of Defence within the DIGITAL Information Cybersecurity, (ICS), department. You will need to represent the ICS department in wider business discussions, and show clear traceability through standards, process definition and technical documentation. Key Accountabilities and Responsibilities Define Penetration Test Strategy from the 2nd line of Defence viewpoint for the governance of ECU and Vehicle and Offboard Penetration Testing Support the development of security testing within the Hardware in The Loop, (HiLs), test rigs supporting Product Engineering to develop further capability in this area Helping project teams to liaise with preferred suppliers Reviewing and agreeing to Penetration Test Scopes Review of Penetration Test Results and inform SOC and CISO of any high/critical risks identified via the risk governance board Collect, analyse, and prepare reports required for senior management, regulators, and other relevant stakeholders Work with Management to ensure information security risk findings are reviewed and solutions are implemented, and risks are managed Lead the escalation and resolution of risk and compliance issues with appropriate stakeholders Supporting any other identified security testing requirements concerning ECU and Vehicle Penetration Testing Monitor and measure company compliance with its Security Penetration Policies and Procedures as well as worldwide standards and laws to ensure organizational compliance WHAT YOU'LL NEED An individual who can demonstrate good capability in leadership and management Continually working hard to deliver a modern luxury experience to earn and keep our customer's trust and loyalty Embracing differences, being empathetic, welcoming challenges together empowering each other to deliver Building trust by speaking openly and honestly, listening attentively, and treating others respectfully Taking initiative and using failure as an opportunity to learn. We develop by giving + seeking honest feedback Making a difference through our results. At Jaguar Land Rover, we innovate and never lose sight of what we want to achieve An individual who can apply analytical rigour to develop and drive well-thought-out operational plans, collaborate across functions and combine a short-term, pragmatic focus with a strategic vision An individual who is resilient, energetic and enthusiastic, responds constructively to new ideas and input in a changing business environment An individual who can challenge existing thinking positively whilst building credibility and trust through experience and personal style A sophisticated communicator who can communicate directly, clearly and openly Knowledge, Skills and Experience Proven Penetration Testing experience and track record of delivery in a field relevant to the role, e.g In-Vehicle Network, (CAN, FlexRay etc.), Embedded systems security, threats and attacks within Infotainment, Telematics, Powertrains Experience in security assessment and Penetration Testing Tools within Vehicle Electrical Architecture and external interfaces such as Bluetooth, WiFi, and Mobile Communications Proven experience in Vehicle Diagnostics Understanding of Systems Engineering Principals, and Requirements development An ability to think analytically, rigorously and creatively with a commitment to quality and outstanding results Excellent written and verbal communication skills; ability to confer complex technical and procedural topics in a clear and concise form, confidently presenting to stakeholders Experience leading engineers from outsourced partners and suppliers
24/09/2022
Full time
Job description: WHAT TO EXPECT We are looking for a Cyber Security Pen Test Manager for Vehicle and ECU, you will possess Automotive Penetration Testing experience and you will be expected to take a lead role for your area of specialism and will possess the ability to be comfortable leading and directing engineers from outsourcing partners and suppliers. Jaguar Land Rover applies a Three Line of Defence Model to security and this role will manage and provide oversight of the Product Engineering Penetration Testing activities concerning ECU's and Vehicle testing in support of the Second Line of Defence within the DIGITAL Information Cybersecurity, (ICS), department. You will need to represent the ICS department in wider business discussions, and show clear traceability through standards, process definition and technical documentation. Key Accountabilities and Responsibilities Define Penetration Test Strategy from the 2nd line of Defence viewpoint for the governance of ECU and Vehicle and Offboard Penetration Testing Support the development of security testing within the Hardware in The Loop, (HiLs), test rigs supporting Product Engineering to develop further capability in this area Helping project teams to liaise with preferred suppliers Reviewing and agreeing to Penetration Test Scopes Review of Penetration Test Results and inform SOC and CISO of any high/critical risks identified via the risk governance board Collect, analyse, and prepare reports required for senior management, regulators, and other relevant stakeholders Work with Management to ensure information security risk findings are reviewed and solutions are implemented, and risks are managed Lead the escalation and resolution of risk and compliance issues with appropriate stakeholders Supporting any other identified security testing requirements concerning ECU and Vehicle Penetration Testing Monitor and measure company compliance with its Security Penetration Policies and Procedures as well as worldwide standards and laws to ensure organizational compliance WHAT YOU'LL NEED An individual who can demonstrate good capability in leadership and management Continually working hard to deliver a modern luxury experience to earn and keep our customer's trust and loyalty Embracing differences, being empathetic, welcoming challenges together empowering each other to deliver Building trust by speaking openly and honestly, listening attentively, and treating others respectfully Taking initiative and using failure as an opportunity to learn. We develop by giving + seeking honest feedback Making a difference through our results. At Jaguar Land Rover, we innovate and never lose sight of what we want to achieve An individual who can apply analytical rigour to develop and drive well-thought-out operational plans, collaborate across functions and combine a short-term, pragmatic focus with a strategic vision An individual who is resilient, energetic and enthusiastic, responds constructively to new ideas and input in a changing business environment An individual who can challenge existing thinking positively whilst building credibility and trust through experience and personal style A sophisticated communicator who can communicate directly, clearly and openly Knowledge, Skills and Experience Proven Penetration Testing experience and track record of delivery in a field relevant to the role, e.g In-Vehicle Network, (CAN, FlexRay etc.), Embedded systems security, threats and attacks within Infotainment, Telematics, Powertrains Experience in security assessment and Penetration Testing Tools within Vehicle Electrical Architecture and external interfaces such as Bluetooth, WiFi, and Mobile Communications Proven experience in Vehicle Diagnostics Understanding of Systems Engineering Principals, and Requirements development An ability to think analytically, rigorously and creatively with a commitment to quality and outstanding results Excellent written and verbal communication skills; ability to confer complex technical and procedural topics in a clear and concise form, confidently presenting to stakeholders Experience leading engineers from outsourced partners and suppliers
Who you'll be working with Capgemini's financial services specialists provide a complete range of services to help our clients capture sustainable business results. Our Financial Services Strategic Business Unit is a global organization which focuses on key financial services domains: Banking, Capital Markets, Insurance, Payments & Cards, Wealth and Asset Management, and Risk Management & Compliance. In addition to these domain areas, we have global practices that are dedicated to building innovative solutions in the areas of Business Information Management, Channels, Finance Transformation, Technology Development & Integration, and Testing. The focus of your role Capgemini Financial Services requires an experienced Ab Initio Developer with Technical / Management skills. The person will apply his / her Financial Services industry expertise to help our clients derive value from their internal and external sources of data. This person must be able to engage with business and IT stakeholders and articulate solutions at various levels. Some assignments are concerned with the architecture and design of solutions e.g. data warehouse and data migration projects, which require data integration experience. The lead will be responsible for the full systems development lifecycle from requirements gathering through implementation of various functional architecture solutions. This person will work closely with our clients and must demonstrate individual technical and professional knowledge to ensure that the work products and deliverables are of the highest caliber to ensure client satisfaction. As a member of a project team, he / she will need to apply team management expertise to identify, develop, and implement techniques to improve engagement productivity, increase efficiencies, mitigate risks, resolve issues, and optimize cost savings and efficiencies. What you'll do You will be able to develop complicated AbInitio ETL processes to turn business requirements into Technology data solutions You will provide technically sound solutions for the ingestion storage and presentation of enterprise data including ETL design data storage strategies data access and security in line with Business requirements processes and create Analytical Ready Data You will drive the design of scalable solutions while considering recoverable and resiliency requirements You will employ agile techniques such as task estimation test automation deployment automation and continuous integration to enhance overall execution speed and product quality You will convert source to target mappings into ETL code You will collaborate with the data modellers and contribute to the physical data model design You will ensure to work in line with Global Data Management Standards and follow all Governance Controls as required for your work SOX DQ Perform gap analysis between existing SOX DQ controls and the data governance data reconciliation Lineage Work with SOX Tech delivery team and ensure the lineage captured and Reconciliation between hops are documented What you'll bring Passion for programming and software development Extensive knowledge of AbInitio ETL development in Big Data world specially in Hadoop eco system Knowledge of Hadoop Ecosystem Cloudera distribution is preferred Knowledge of key Hadoop components mainly HDFS Zookeeper YARN HBASE Hive Impala SparkSQL Knowledge of software development using Python Scala Spark and Java is critical to this role Usage of DevOps tools and knowledge of it is key to success in this role Working knowledge on Teradata and Oracle databases Experience in creating Narrative documents for Governance to prove existing Controls work Experience in data modelling with good SQL skills in at least 1 enterprise grade RDBMS Experience in Test Behaviour Driven Development including test automation and mocking tools Strong project and stakeholder management skillse and h as an eye for data quality issues and providing solution to resolve and remediate Why we're different At Capgemini, we help organisations across the world become more agile, more competitive and more successful. Smart, tailored, often-ground-breaking technical solutions to complex problems are the norm. But so, too, is a culture that's as collaborative as it is forward thinking. Working closely with each other, and with our clients, we get under the skin of businesses and to the heart of their goals. You will too. Capgemini positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity. We are committed to hiring, developing and retaining the best people to deliver innovative, world-class solutions for our clients. We foster an inclusive culture that enables everyone to achieve their full potential and enjoy a fulfilling career with us. Our comprehensive flexible benefits package and lifestyle policies enable our employees to balance their individual, family and work-life needs. What we'll offer you Professional development. Accelerated career progression. An environment that encourages entrepreneurial spirit. It's all on offer at Capgemini. And although collaboration is at the core of the way we work, we also recognise individual needs with a flexible benefits package you can tailor to suit you. About Capgemini Capgemini is a global leader in consulting, digital transformation, technology and engineering services. The Group is at the forefront of innovation to address the entire breadth of clients' opportunities in the evolving world of cloud, digital and platforms. Building on its strong 50-year+ heritage and deep industry-specific expertise, Capgemini enables organizations to realize their business ambitions through an array of services from strategy to operations. Capgemini is driven by the conviction that the business value of technology comes from and through people. Today, it is a multicultural company of 270,000 team members in almost 50 countries. With Altran, the Group reported 2019 combined revenues of €17billion.
21/09/2022
Full time
Who you'll be working with Capgemini's financial services specialists provide a complete range of services to help our clients capture sustainable business results. Our Financial Services Strategic Business Unit is a global organization which focuses on key financial services domains: Banking, Capital Markets, Insurance, Payments & Cards, Wealth and Asset Management, and Risk Management & Compliance. In addition to these domain areas, we have global practices that are dedicated to building innovative solutions in the areas of Business Information Management, Channels, Finance Transformation, Technology Development & Integration, and Testing. The focus of your role Capgemini Financial Services requires an experienced Ab Initio Developer with Technical / Management skills. The person will apply his / her Financial Services industry expertise to help our clients derive value from their internal and external sources of data. This person must be able to engage with business and IT stakeholders and articulate solutions at various levels. Some assignments are concerned with the architecture and design of solutions e.g. data warehouse and data migration projects, which require data integration experience. The lead will be responsible for the full systems development lifecycle from requirements gathering through implementation of various functional architecture solutions. This person will work closely with our clients and must demonstrate individual technical and professional knowledge to ensure that the work products and deliverables are of the highest caliber to ensure client satisfaction. As a member of a project team, he / she will need to apply team management expertise to identify, develop, and implement techniques to improve engagement productivity, increase efficiencies, mitigate risks, resolve issues, and optimize cost savings and efficiencies. What you'll do You will be able to develop complicated AbInitio ETL processes to turn business requirements into Technology data solutions You will provide technically sound solutions for the ingestion storage and presentation of enterprise data including ETL design data storage strategies data access and security in line with Business requirements processes and create Analytical Ready Data You will drive the design of scalable solutions while considering recoverable and resiliency requirements You will employ agile techniques such as task estimation test automation deployment automation and continuous integration to enhance overall execution speed and product quality You will convert source to target mappings into ETL code You will collaborate with the data modellers and contribute to the physical data model design You will ensure to work in line with Global Data Management Standards and follow all Governance Controls as required for your work SOX DQ Perform gap analysis between existing SOX DQ controls and the data governance data reconciliation Lineage Work with SOX Tech delivery team and ensure the lineage captured and Reconciliation between hops are documented What you'll bring Passion for programming and software development Extensive knowledge of AbInitio ETL development in Big Data world specially in Hadoop eco system Knowledge of Hadoop Ecosystem Cloudera distribution is preferred Knowledge of key Hadoop components mainly HDFS Zookeeper YARN HBASE Hive Impala SparkSQL Knowledge of software development using Python Scala Spark and Java is critical to this role Usage of DevOps tools and knowledge of it is key to success in this role Working knowledge on Teradata and Oracle databases Experience in creating Narrative documents for Governance to prove existing Controls work Experience in data modelling with good SQL skills in at least 1 enterprise grade RDBMS Experience in Test Behaviour Driven Development including test automation and mocking tools Strong project and stakeholder management skillse and h as an eye for data quality issues and providing solution to resolve and remediate Why we're different At Capgemini, we help organisations across the world become more agile, more competitive and more successful. Smart, tailored, often-ground-breaking technical solutions to complex problems are the norm. But so, too, is a culture that's as collaborative as it is forward thinking. Working closely with each other, and with our clients, we get under the skin of businesses and to the heart of their goals. You will too. Capgemini positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity. We are committed to hiring, developing and retaining the best people to deliver innovative, world-class solutions for our clients. We foster an inclusive culture that enables everyone to achieve their full potential and enjoy a fulfilling career with us. Our comprehensive flexible benefits package and lifestyle policies enable our employees to balance their individual, family and work-life needs. What we'll offer you Professional development. Accelerated career progression. An environment that encourages entrepreneurial spirit. It's all on offer at Capgemini. And although collaboration is at the core of the way we work, we also recognise individual needs with a flexible benefits package you can tailor to suit you. About Capgemini Capgemini is a global leader in consulting, digital transformation, technology and engineering services. The Group is at the forefront of innovation to address the entire breadth of clients' opportunities in the evolving world of cloud, digital and platforms. Building on its strong 50-year+ heritage and deep industry-specific expertise, Capgemini enables organizations to realize their business ambitions through an array of services from strategy to operations. Capgemini is driven by the conviction that the business value of technology comes from and through people. Today, it is a multicultural company of 270,000 team members in almost 50 countries. With Altran, the Group reported 2019 combined revenues of €17billion.
Salary 40,000 - 50,000 GBP per year Requirements: - Types of Testing: Functional, API, GUI, Cross-browser, Cross-platform, New Feature and Regression testing, Acceptance testing, Integration testing. Technologies & Testing Tools: Postman, BrowserStack, Fiddler, Swagger, Dev Tools. Databases: MS SQL, SQL Azure Continuous Improvement: Azure DevOps Project & Test tracking systems: Jira, X-Ray, Azure DevOps. Responsibilities: - Set up, maintain and promote QA strategy. Define and set up entry/exit criteria, pass/fail criteria for testing. Participate in Refinement sessions and requirements analysis. Plan and estimate testing workload. Prepare and maintain test documentation. Execute testing of the agreed types and levels. Define and review the scope for automated testing scripts. Interact with team and participate in regular meetings. Analyze the state of the whole project and provide quality status. Participate in managing release process from QA perspective. Technologies: - API - Azure - BrowserStack - DevOps - JIRA - Postman - SQL - Swagger - Cloud More: Trupanion is a leading provider of medical insurance for cats and dogs in North America. Our mission is to help the pets we all love receive the veterinary care they need. The UK is Trupanion's technology and innovation centre of excellence. We create solutions to ensure our members, their pets, and their vets experience unparalleled customer service. We offer a collaborative, informal, and pet-friendly environment where everyone is encouraged to be the very best version of themselves. Position Summary: As a QA Engineer for the Vision Implementation Team, you will be the part of a team providing the setup and implementation of our client deployments. You will contribute to the user stories, scope of testing and acceptance criteria in order to provide a robust, high quality implementation to our clients. You will maintain an understanding of the delivery roadmap and contribute to all planning sessions. This position is an entirely remote role open to candidates anywhere in the UK. Candidates who prefer an in-office option may choose to work a hybrid schedule out of our Altrincham office. Key Responsibilities Include: Set up, maintain and promote QA strategy. Define and set up entry/exit criteria, pass/fail criteria for testing. Participate in Refinement sessions and requirements analysis. Plan and estimate testing workload. Prepare and maintain test documentation. Execute testing of the agreed types and levels. Define and review the scope for automated testing scripts. Interact with team and participate in regular meetings. Analyze the state of the whole project and provide quality status. Participate in managing release process from QA perspective. Qualifications Experience: Quality Assurance Engineer with proven experience in testing. Skills, Knowledge & Abilities: Have a good understanding of software development lifecycle, understanding of Agile practices. Have experience in shaping Quality metrics. Willing to expand experience in Automated testing. Act as a Quality Advocate in a team. Team player with strong interpersonal and communication skills, proactive, self-motivated. Results-oriented, able to perform well in challenging conditions, business-oriented, have good analytical skills. Proven history of working on significant and complex software projects. Primary Testing Skills: Types of Testing: Functional, API, GUI, Cross-browser, Cross-platform, New Feature and Regression testing, Acceptance testing, Integration testing. Technologies & Testing Tools: Postman, BrowserStack, Fiddler, Swagger, Dev Tools. Databases: MS SQL, SQL Azure Continuous Improvement: Azure DevOps Project & Test tracking systems: Jira, X-Ray, Azure DevOps. Education, Registration & Certification: Bachelor's degree or equivalent work experience. Benefits and Perks: Bonus opportunities Private medical insurance and health cash plans 25 days annual leave plus bank holidays Five-week sabbatical after five years of employment Restricted Stock Units Open, casual, pet-friendly, and fun office environment Cycle to work scheme Life Insurance Rocket LawyerAbout Trupanion: We re all about helping pets. We promote a cohesive and nimble team environment, and we hire, develop and promote team members. We trust each other. We are transparent and honest. We care about one another and want to see our team members succeed, personally and professionally. We strive to promote from within and reduce bureaucracy to allow creative thinking. We re focused on providing continuous training and support to all team members to encourage long-term happiness and success. Take a look inside our office and see for yourself: Trupanion Team DNA: At Trupanion, we achieve great things together when we are: Caring: We are kind to each other and assume positive intent. Collaborative: We work together to achieve company goals (we not me). Courageous: We are determined, take risks, and make bold moves. Curious: We seek new information to continually better ourselves and our work. Honest: We believe candid communication leads to successful teamwork. Inclusive: We welcome and value all people and perspectives. Nimble: We readily adapt and evolve in pursuit of progress and innovation.For more information about Trupanion, visit Trupanion is an equal opportunity employer and embraces diversity. We are committed to building a team that represents a variety of backgrounds, abilities, perspectives, and skills. We will ensure that individuals with disabilities are provided reasonable adjustments to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request reasonable adjustments.
18/09/2022
Full time
Salary 40,000 - 50,000 GBP per year Requirements: - Types of Testing: Functional, API, GUI, Cross-browser, Cross-platform, New Feature and Regression testing, Acceptance testing, Integration testing. Technologies & Testing Tools: Postman, BrowserStack, Fiddler, Swagger, Dev Tools. Databases: MS SQL, SQL Azure Continuous Improvement: Azure DevOps Project & Test tracking systems: Jira, X-Ray, Azure DevOps. Responsibilities: - Set up, maintain and promote QA strategy. Define and set up entry/exit criteria, pass/fail criteria for testing. Participate in Refinement sessions and requirements analysis. Plan and estimate testing workload. Prepare and maintain test documentation. Execute testing of the agreed types and levels. Define and review the scope for automated testing scripts. Interact with team and participate in regular meetings. Analyze the state of the whole project and provide quality status. Participate in managing release process from QA perspective. Technologies: - API - Azure - BrowserStack - DevOps - JIRA - Postman - SQL - Swagger - Cloud More: Trupanion is a leading provider of medical insurance for cats and dogs in North America. Our mission is to help the pets we all love receive the veterinary care they need. The UK is Trupanion's technology and innovation centre of excellence. We create solutions to ensure our members, their pets, and their vets experience unparalleled customer service. We offer a collaborative, informal, and pet-friendly environment where everyone is encouraged to be the very best version of themselves. Position Summary: As a QA Engineer for the Vision Implementation Team, you will be the part of a team providing the setup and implementation of our client deployments. You will contribute to the user stories, scope of testing and acceptance criteria in order to provide a robust, high quality implementation to our clients. You will maintain an understanding of the delivery roadmap and contribute to all planning sessions. This position is an entirely remote role open to candidates anywhere in the UK. Candidates who prefer an in-office option may choose to work a hybrid schedule out of our Altrincham office. Key Responsibilities Include: Set up, maintain and promote QA strategy. Define and set up entry/exit criteria, pass/fail criteria for testing. Participate in Refinement sessions and requirements analysis. Plan and estimate testing workload. Prepare and maintain test documentation. Execute testing of the agreed types and levels. Define and review the scope for automated testing scripts. Interact with team and participate in regular meetings. Analyze the state of the whole project and provide quality status. Participate in managing release process from QA perspective. Qualifications Experience: Quality Assurance Engineer with proven experience in testing. Skills, Knowledge & Abilities: Have a good understanding of software development lifecycle, understanding of Agile practices. Have experience in shaping Quality metrics. Willing to expand experience in Automated testing. Act as a Quality Advocate in a team. Team player with strong interpersonal and communication skills, proactive, self-motivated. Results-oriented, able to perform well in challenging conditions, business-oriented, have good analytical skills. Proven history of working on significant and complex software projects. Primary Testing Skills: Types of Testing: Functional, API, GUI, Cross-browser, Cross-platform, New Feature and Regression testing, Acceptance testing, Integration testing. Technologies & Testing Tools: Postman, BrowserStack, Fiddler, Swagger, Dev Tools. Databases: MS SQL, SQL Azure Continuous Improvement: Azure DevOps Project & Test tracking systems: Jira, X-Ray, Azure DevOps. Education, Registration & Certification: Bachelor's degree or equivalent work experience. Benefits and Perks: Bonus opportunities Private medical insurance and health cash plans 25 days annual leave plus bank holidays Five-week sabbatical after five years of employment Restricted Stock Units Open, casual, pet-friendly, and fun office environment Cycle to work scheme Life Insurance Rocket LawyerAbout Trupanion: We re all about helping pets. We promote a cohesive and nimble team environment, and we hire, develop and promote team members. We trust each other. We are transparent and honest. We care about one another and want to see our team members succeed, personally and professionally. We strive to promote from within and reduce bureaucracy to allow creative thinking. We re focused on providing continuous training and support to all team members to encourage long-term happiness and success. Take a look inside our office and see for yourself: Trupanion Team DNA: At Trupanion, we achieve great things together when we are: Caring: We are kind to each other and assume positive intent. Collaborative: We work together to achieve company goals (we not me). Courageous: We are determined, take risks, and make bold moves. Curious: We seek new information to continually better ourselves and our work. Honest: We believe candid communication leads to successful teamwork. Inclusive: We welcome and value all people and perspectives. Nimble: We readily adapt and evolve in pursuit of progress and innovation.For more information about Trupanion, visit Trupanion is an equal opportunity employer and embraces diversity. We are committed to building a team that represents a variety of backgrounds, abilities, perspectives, and skills. We will ensure that individuals with disabilities are provided reasonable adjustments to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request reasonable adjustments.
WHAT ARE WE LOOKING FOR
Westray Recruitment Consultants is searching for a confident and talented Software Development Manager based in Newcastle. The position will be leading a team of 9-10 Software Engineers and will be responsible for delivering cost effective and high quality bespoke solutions.
WHERE YOU WILL BE WORKING
We have the pleasure of representing an innovative and reputable rail and defence solutions manufacturer. Our client has seen rapid growth and consistent expansion for an impressive 65 years and has secured 2 major contracts in 2018 increasing their workload and confirming their order book for the foreseeable future.
Our client is at the forefront of technical innovation and has always been a leader in their field. This is an opportune time to join the business as our client is constantly expanding and is securing new contracts to ensure work is solidified for the next 5-10 years.
The role offers an excellent opportunity to progress and develop in a professional capacity, our client identifies strengths and invests in enhancing and growing potential. They hold mutual respect, trust and honesty as a core company value, therefore making this manufacturer a truly great place to work.
WHAT YOUR RESPONSIBILITIES WILL CONSIST OF…
In this position you will be responsible for a team of 9-10 Software Engineers in the creation of high quality, reliable and stable, software within agreed project deadlines. You will manage a team within an Agile-like environment, which will include planning sprints and estimating coding effort, to design and develop systems using C++ and embedded C language.
You will liaise with customers to gather requirements and coordinate with the Software Engineering Project Manager to design and develop the required solution; monitor progress and report to the management team regarding any potential issues or risks.
As Team Leader, you will contribute towards continuous improvement activities and drive change to implement efficient and effective strategies as advised by management. You will get involved with the training and development of the software engineering team and ensure development standards, policies and procedures are adhered to.
You will have full responsibility for implementing team goals and objectives and motivating and guiding team members to achieve their full potential.
WHAT EXPERIENCE AND QUALIFICATIONS YOU WILL HAVE
It is essential that you have significant, recent, leadership experience within a software development capacity and have strong experience of using C++ and Embedded C. You will also have good experience of working in and managing within an Agile environment.
Along with the above, the following experience is highly desirable to be successful in this role:
* Degree qualified OR extensive, relevant and demonstrable experience in software engineering/development
* Knowledge of JIRA and Confluence tools, including version control such as subversion etc.
* Experience of writing reusable code in a modular structure within a shared source tree environment
* Experience of Linux and Python scripting and using Static Code analysis tools and Unit and Module Testing.
* Experience of design methods, tools, techniques and supporting development software within an ISO 9001 organisation.
* Experience of developing safety critical code.
Membership of a Professional Engineering Institution (e.g. IET) and Chartered or Incorporated Engineer status would be a further bonus.
To be successful in this role, you will possess the following personal attributes:
* Analytical and systematic
* The desire to investigate and utilise new technologies and methods
* A strong leader who’s happy to get involved with work and act as a strong team player
* An excellent communicator who can coordinate with both internal and external teams
* Customer and results focussed
WHAT HOURS YOU WILL WORK
The hours of work are 37.5 hours which includes day shift with an early finish on a Friday. Flexible working hours are available.
WHAT SALARY AND BENEFITS YOU WILL RECEIVE
The role is offering a very competitive salary package depending upon experience. Candidates who are not already Chartered or Incorporated will be eligible for a Company scheme that will support them in gaining professionally qualified status.
FANCY A CHAT?
Please get in touch with Katherine Rivett to discuss more about this position
29/10/2018
WHAT ARE WE LOOKING FOR
Westray Recruitment Consultants is searching for a confident and talented Software Development Manager based in Newcastle. The position will be leading a team of 9-10 Software Engineers and will be responsible for delivering cost effective and high quality bespoke solutions.
WHERE YOU WILL BE WORKING
We have the pleasure of representing an innovative and reputable rail and defence solutions manufacturer. Our client has seen rapid growth and consistent expansion for an impressive 65 years and has secured 2 major contracts in 2018 increasing their workload and confirming their order book for the foreseeable future.
Our client is at the forefront of technical innovation and has always been a leader in their field. This is an opportune time to join the business as our client is constantly expanding and is securing new contracts to ensure work is solidified for the next 5-10 years.
The role offers an excellent opportunity to progress and develop in a professional capacity, our client identifies strengths and invests in enhancing and growing potential. They hold mutual respect, trust and honesty as a core company value, therefore making this manufacturer a truly great place to work.
WHAT YOUR RESPONSIBILITIES WILL CONSIST OF…
In this position you will be responsible for a team of 9-10 Software Engineers in the creation of high quality, reliable and stable, software within agreed project deadlines. You will manage a team within an Agile-like environment, which will include planning sprints and estimating coding effort, to design and develop systems using C++ and embedded C language.
You will liaise with customers to gather requirements and coordinate with the Software Engineering Project Manager to design and develop the required solution; monitor progress and report to the management team regarding any potential issues or risks.
As Team Leader, you will contribute towards continuous improvement activities and drive change to implement efficient and effective strategies as advised by management. You will get involved with the training and development of the software engineering team and ensure development standards, policies and procedures are adhered to.
You will have full responsibility for implementing team goals and objectives and motivating and guiding team members to achieve their full potential.
WHAT EXPERIENCE AND QUALIFICATIONS YOU WILL HAVE
It is essential that you have significant, recent, leadership experience within a software development capacity and have strong experience of using C++ and Embedded C. You will also have good experience of working in and managing within an Agile environment.
Along with the above, the following experience is highly desirable to be successful in this role:
* Degree qualified OR extensive, relevant and demonstrable experience in software engineering/development
* Knowledge of JIRA and Confluence tools, including version control such as subversion etc.
* Experience of writing reusable code in a modular structure within a shared source tree environment
* Experience of Linux and Python scripting and using Static Code analysis tools and Unit and Module Testing.
* Experience of design methods, tools, techniques and supporting development software within an ISO 9001 organisation.
* Experience of developing safety critical code.
Membership of a Professional Engineering Institution (e.g. IET) and Chartered or Incorporated Engineer status would be a further bonus.
To be successful in this role, you will possess the following personal attributes:
* Analytical and systematic
* The desire to investigate and utilise new technologies and methods
* A strong leader who’s happy to get involved with work and act as a strong team player
* An excellent communicator who can coordinate with both internal and external teams
* Customer and results focussed
WHAT HOURS YOU WILL WORK
The hours of work are 37.5 hours which includes day shift with an early finish on a Friday. Flexible working hours are available.
WHAT SALARY AND BENEFITS YOU WILL RECEIVE
The role is offering a very competitive salary package depending upon experience. Candidates who are not already Chartered or Incorporated will be eligible for a Company scheme that will support them in gaining professionally qualified status.
FANCY A CHAT?
Please get in touch with Katherine Rivett to discuss more about this position
WHAT ARE WE LOOKING FOR
Westray Recruitment Consultants is searching for a confident and talented Software Development Manager based in Newcastle. The position will be leading a team of 9-10 Software Engineers and will be responsible for delivering cost effective and high quality bespoke solutions.
WHERE YOU WILL BE WORKING
We have the pleasure of representing an innovative and reputable rail and defence solutions manufacturer. Our client has seen rapid growth and consistent expansion for an impressive 65 years and has secured 2 major contracts in 2018 increasing their workload and confirming their order book for the foreseeable future.
Our client is at the forefront of technical innovation and has always been a leader in their field. This is an opportune time to join the business as our client is constantly expanding and is securing new contracts to ensure work is solidified for the next 5-10 years.
The role offers an excellent opportunity to progress and develop in a professional capacity, our client identifies strengths and invests in enhancing and growing potential. They hold mutual respect, trust and honesty as a core company value, therefore making this manufacturer a truly great place to work.
WHAT YOUR RESPONSIBILITIES WILL CONSIST OF…
In this position you will be responsible for a team of 9-10 Software Engineers in the creation of high quality, reliable and stable, software within agreed project deadlines. You will manage a team within an Agile-like environment, which will include planning sprints and estimating coding effort, to design and develop systems using C++ and embedded C language.
You will liaise with customers to gather requirements and coordinate with the Software Engineering Project Manager to design and develop the required solution; monitor progress and report to the management team regarding any potential issues or risks.
As Team Leader, you will contribute towards continuous improvement activities and drive change to implement efficient and effective strategies as advised by management. You will get involved with the training and development of the software engineering team and ensure development standards, policies and procedures are adhered to.
You will have full responsibility for implementing team goals and objectives and motivating and guiding team members to achieve their full potential.
WHAT EXPERIENCE AND QUALIFICATIONS YOU WILL HAVE
It is essential that you have significant, recent, leadership experience within a software development capacity and have strong experience of using C++ and Embedded C. You will also have good experience of working in and managing within an Agile environment.
Along with the above, the following experience is highly desirable to be successful in this role:
* Degree qualified OR extensive, relevant and demonstrable experience in software engineering/development
* Knowledge of JIRA and Confluence tools, including version control such as subversion etc.
* Experience of writing reusable code in a modular structure within a shared source tree environment
* Experience of Linux and Python scripting and using Static Code analysis tools and Unit and Module Testing.
* Experience of design methods, tools, techniques and supporting development software within an ISO 9001 organisation.
* Experience of developing safety critical code.
Membership of a Professional Engineering Institution (e.g. IET) and Chartered or Incorporated Engineer status would be a further bonus.
To be successful in this role, you will possess the following personal attributes:
* Analytical and systematic
* The desire to investigate and utilise new technologies and methods
* A strong leader who’s happy to get involved with work and act as a strong team player
* An excellent communicator who can coordinate with both internal and external teams
* Customer and results focussed
WHAT HOURS YOU WILL WORK
The hours of work are 37.5 hours which includes day shift with an early finish on a Friday. Flexible working hours are available.
WHAT SALARY AND BENEFITS YOU WILL RECEIVE
The role is offering a very competitive salary package depending upon experience. Candidates who are not already Chartered or Incorporated will be eligible for a Company scheme that will support them in gaining professionally qualified status.
FANCY A CHAT?
Please get in touch with Katherine Rivett to discuss more about this position
29/10/2018
WHAT ARE WE LOOKING FOR
Westray Recruitment Consultants is searching for a confident and talented Software Development Manager based in Newcastle. The position will be leading a team of 9-10 Software Engineers and will be responsible for delivering cost effective and high quality bespoke solutions.
WHERE YOU WILL BE WORKING
We have the pleasure of representing an innovative and reputable rail and defence solutions manufacturer. Our client has seen rapid growth and consistent expansion for an impressive 65 years and has secured 2 major contracts in 2018 increasing their workload and confirming their order book for the foreseeable future.
Our client is at the forefront of technical innovation and has always been a leader in their field. This is an opportune time to join the business as our client is constantly expanding and is securing new contracts to ensure work is solidified for the next 5-10 years.
The role offers an excellent opportunity to progress and develop in a professional capacity, our client identifies strengths and invests in enhancing and growing potential. They hold mutual respect, trust and honesty as a core company value, therefore making this manufacturer a truly great place to work.
WHAT YOUR RESPONSIBILITIES WILL CONSIST OF…
In this position you will be responsible for a team of 9-10 Software Engineers in the creation of high quality, reliable and stable, software within agreed project deadlines. You will manage a team within an Agile-like environment, which will include planning sprints and estimating coding effort, to design and develop systems using C++ and embedded C language.
You will liaise with customers to gather requirements and coordinate with the Software Engineering Project Manager to design and develop the required solution; monitor progress and report to the management team regarding any potential issues or risks.
As Team Leader, you will contribute towards continuous improvement activities and drive change to implement efficient and effective strategies as advised by management. You will get involved with the training and development of the software engineering team and ensure development standards, policies and procedures are adhered to.
You will have full responsibility for implementing team goals and objectives and motivating and guiding team members to achieve their full potential.
WHAT EXPERIENCE AND QUALIFICATIONS YOU WILL HAVE
It is essential that you have significant, recent, leadership experience within a software development capacity and have strong experience of using C++ and Embedded C. You will also have good experience of working in and managing within an Agile environment.
Along with the above, the following experience is highly desirable to be successful in this role:
* Degree qualified OR extensive, relevant and demonstrable experience in software engineering/development
* Knowledge of JIRA and Confluence tools, including version control such as subversion etc.
* Experience of writing reusable code in a modular structure within a shared source tree environment
* Experience of Linux and Python scripting and using Static Code analysis tools and Unit and Module Testing.
* Experience of design methods, tools, techniques and supporting development software within an ISO 9001 organisation.
* Experience of developing safety critical code.
Membership of a Professional Engineering Institution (e.g. IET) and Chartered or Incorporated Engineer status would be a further bonus.
To be successful in this role, you will possess the following personal attributes:
* Analytical and systematic
* The desire to investigate and utilise new technologies and methods
* A strong leader who’s happy to get involved with work and act as a strong team player
* An excellent communicator who can coordinate with both internal and external teams
* Customer and results focussed
WHAT HOURS YOU WILL WORK
The hours of work are 37.5 hours which includes day shift with an early finish on a Friday. Flexible working hours are available.
WHAT SALARY AND BENEFITS YOU WILL RECEIVE
The role is offering a very competitive salary package depending upon experience. Candidates who are not already Chartered or Incorporated will be eligible for a Company scheme that will support them in gaining professionally qualified status.
FANCY A CHAT?
Please get in touch with Katherine Rivett to discuss more about this position
WHAT ARE WE LOOKING FOR
Westray Recruitment Consultants is searching for a confident and talented Software Development Manager based in Newcastle. The position will be leading a team of 9-10 Software Engineers and will be responsible for delivering cost effective and high quality bespoke solutions.
WHERE YOU WILL BE WORKING
We have the pleasure of representing an innovative and reputable rail and defence solutions manufacturer. Our client has seen rapid growth and consistent expansion for an impressive 65 years and has secured 2 major contracts in 2018 increasing their workload and confirming their order book for the foreseeable future.
Our client is at the forefront of technical innovation and has always been a leader in their field. This is an opportune time to join the business as our client is constantly expanding and is securing new contracts to ensure work is solidified for the next 5-10 years.
The role offers an excellent opportunity to progress and develop in a professional capacity, our client identifies strengths and invests in enhancing and growing potential. They hold mutual respect, trust and honesty as a core company value, therefore making this manufacturer a truly great place to work.
WHAT YOUR RESPONSIBILITIES WILL CONSIST OF…
In this position you will be responsible for a team of 9-10 Software Engineers in the creation of high quality, reliable and stable, software within agreed project deadlines. You will manage a team within an Agile-like environment, which will include planning sprints and estimating coding effort, to design and develop systems using C++ and embedded C language.
You will liaise with customers to gather requirements and coordinate with the Software Engineering Project Manager to design and develop the required solution; monitor progress and report to the management team regarding any potential issues or risks.
As Team Leader, you will contribute towards continuous improvement activities and drive change to implement efficient and effective strategies as advised by management. You will get involved with the training and development of the software engineering team and ensure development standards, policies and procedures are adhered to.
You will have full responsibility for implementing team goals and objectives and motivating and guiding team members to achieve their full potential.
WHAT EXPERIENCE AND QUALIFICATIONS YOU WILL HAVE
It is essential that you have significant, recent, leadership experience within a software development capacity and have strong experience of using C++ and Embedded C. You will also have good experience of working in and managing within an Agile environment.
Along with the above, the following experience is highly desirable to be successful in this role:
* Degree qualified OR extensive, relevant and demonstrable experience in software engineering/development
* Knowledge of JIRA and Confluence tools, including version control such as subversion etc.
* Experience of writing reusable code in a modular structure within a shared source tree environment
* Experience of Linux and Python scripting and using Static Code analysis tools and Unit and Module Testing.
* Experience of design methods, tools, techniques and supporting development software within an ISO 9001 organisation.
* Experience of developing safety critical code.
Membership of a Professional Engineering Institution (e.g. IET) and Chartered or Incorporated Engineer status would be a further bonus.
To be successful in this role, you will possess the following personal attributes:
* Analytical and systematic
* The desire to investigate and utilise new technologies and methods
* A strong leader who’s happy to get involved with work and act as a strong team player
* An excellent communicator who can coordinate with both internal and external teams
* Customer and results focussed
WHAT HOURS YOU WILL WORK
The hours of work are 37.5 hours which includes day shift with an early finish on a Friday. Flexible working hours are available.
WHAT SALARY AND BENEFITS YOU WILL RECEIVE
The role is offering a very competitive salary package depending upon experience. Candidates who are not already Chartered or Incorporated will be eligible for a Company scheme that will support them in gaining professionally qualified status.
FANCY A CHAT?
Please get in touch with Katherine Rivett to discuss more about this position
29/10/2018
WHAT ARE WE LOOKING FOR
Westray Recruitment Consultants is searching for a confident and talented Software Development Manager based in Newcastle. The position will be leading a team of 9-10 Software Engineers and will be responsible for delivering cost effective and high quality bespoke solutions.
WHERE YOU WILL BE WORKING
We have the pleasure of representing an innovative and reputable rail and defence solutions manufacturer. Our client has seen rapid growth and consistent expansion for an impressive 65 years and has secured 2 major contracts in 2018 increasing their workload and confirming their order book for the foreseeable future.
Our client is at the forefront of technical innovation and has always been a leader in their field. This is an opportune time to join the business as our client is constantly expanding and is securing new contracts to ensure work is solidified for the next 5-10 years.
The role offers an excellent opportunity to progress and develop in a professional capacity, our client identifies strengths and invests in enhancing and growing potential. They hold mutual respect, trust and honesty as a core company value, therefore making this manufacturer a truly great place to work.
WHAT YOUR RESPONSIBILITIES WILL CONSIST OF…
In this position you will be responsible for a team of 9-10 Software Engineers in the creation of high quality, reliable and stable, software within agreed project deadlines. You will manage a team within an Agile-like environment, which will include planning sprints and estimating coding effort, to design and develop systems using C++ and embedded C language.
You will liaise with customers to gather requirements and coordinate with the Software Engineering Project Manager to design and develop the required solution; monitor progress and report to the management team regarding any potential issues or risks.
As Team Leader, you will contribute towards continuous improvement activities and drive change to implement efficient and effective strategies as advised by management. You will get involved with the training and development of the software engineering team and ensure development standards, policies and procedures are adhered to.
You will have full responsibility for implementing team goals and objectives and motivating and guiding team members to achieve their full potential.
WHAT EXPERIENCE AND QUALIFICATIONS YOU WILL HAVE
It is essential that you have significant, recent, leadership experience within a software development capacity and have strong experience of using C++ and Embedded C. You will also have good experience of working in and managing within an Agile environment.
Along with the above, the following experience is highly desirable to be successful in this role:
* Degree qualified OR extensive, relevant and demonstrable experience in software engineering/development
* Knowledge of JIRA and Confluence tools, including version control such as subversion etc.
* Experience of writing reusable code in a modular structure within a shared source tree environment
* Experience of Linux and Python scripting and using Static Code analysis tools and Unit and Module Testing.
* Experience of design methods, tools, techniques and supporting development software within an ISO 9001 organisation.
* Experience of developing safety critical code.
Membership of a Professional Engineering Institution (e.g. IET) and Chartered or Incorporated Engineer status would be a further bonus.
To be successful in this role, you will possess the following personal attributes:
* Analytical and systematic
* The desire to investigate and utilise new technologies and methods
* A strong leader who’s happy to get involved with work and act as a strong team player
* An excellent communicator who can coordinate with both internal and external teams
* Customer and results focussed
WHAT HOURS YOU WILL WORK
The hours of work are 37.5 hours which includes day shift with an early finish on a Friday. Flexible working hours are available.
WHAT SALARY AND BENEFITS YOU WILL RECEIVE
The role is offering a very competitive salary package depending upon experience. Candidates who are not already Chartered or Incorporated will be eligible for a Company scheme that will support them in gaining professionally qualified status.
FANCY A CHAT?
Please get in touch with Katherine Rivett to discuss more about this position
WHAT ARE WE LOOKING FOR
Westray Recruitment Consultants is searching for a confident and talented Software Development Manager based in Newcastle. The position will be leading a team of 9-10 Software Engineers and will be responsible for delivering cost effective and high quality bespoke solutions.
WHERE YOU WILL BE WORKING
We have the pleasure of representing an innovative and reputable rail and defence solutions manufacturer. Our client has seen rapid growth and consistent expansion for an impressive 65 years and has secured 2 major contracts in 2018 increasing their workload and confirming their order book for the foreseeable future.
Our client is at the forefront of technical innovation and has always been a leader in their field. This is an opportune time to join the business as our client is constantly expanding and is securing new contracts to ensure work is solidified for the next 5-10 years.
The role offers an excellent opportunity to progress and develop in a professional capacity, our client identifies strengths and invests in enhancing and growing potential. They hold mutual respect, trust and honesty as a core company value, therefore making this manufacturer a truly great place to work.
WHAT YOUR RESPONSIBILITIES WILL CONSIST OF…
In this position you will be responsible for a team of 9-10 Software Engineers in the creation of high quality, reliable and stable, software within agreed project deadlines. You will manage a team within an Agile-like environment, which will include planning sprints and estimating coding effort, to design and develop systems using C++ and embedded C language.
You will liaise with customers to gather requirements and coordinate with the Software Engineering Project Manager to design and develop the required solution; monitor progress and report to the management team regarding any potential issues or risks.
As Team Leader, you will contribute towards continuous improvement activities and drive change to implement efficient and effective strategies as advised by management. You will get involved with the training and development of the software engineering team and ensure development standards, policies and procedures are adhered to.
You will have full responsibility for implementing team goals and objectives and motivating and guiding team members to achieve their full potential.
WHAT EXPERIENCE AND QUALIFICATIONS YOU WILL HAVE
It is essential that you have significant, recent, leadership experience within a software development capacity and have strong experience of using C++ and Embedded C. You will also have good experience of working in and managing within an Agile environment.
Along with the above, the following experience is highly desirable to be successful in this role:
* Degree qualified OR extensive, relevant and demonstrable experience in software engineering/development
* Knowledge of JIRA and Confluence tools, including version control such as subversion etc.
* Experience of writing reusable code in a modular structure within a shared source tree environment
* Experience of Linux and Python scripting and using Static Code analysis tools and Unit and Module Testing.
* Experience of design methods, tools, techniques and supporting development software within an ISO 9001 organisation.
* Experience of developing safety critical code.
Membership of a Professional Engineering Institution (e.g. IET) and Chartered or Incorporated Engineer status would be a further bonus.
To be successful in this role, you will possess the following personal attributes:
* Analytical and systematic
* The desire to investigate and utilise new technologies and methods
* A strong leader who’s happy to get involved with work and act as a strong team player
* An excellent communicator who can coordinate with both internal and external teams
* Customer and results focussed
WHAT HOURS YOU WILL WORK
The hours of work are 37.5 hours which includes day shift with an early finish on a Friday. Flexible working hours are available.
WHAT SALARY AND BENEFITS YOU WILL RECEIVE
The role is offering a very competitive salary package depending upon experience. Candidates who are not already Chartered or Incorporated will be eligible for a Company scheme that will support them in gaining professionally qualified status.
FANCY A CHAT?
Please get in touch with Katherine Rivett to discuss more about this position
29/10/2018
WHAT ARE WE LOOKING FOR
Westray Recruitment Consultants is searching for a confident and talented Software Development Manager based in Newcastle. The position will be leading a team of 9-10 Software Engineers and will be responsible for delivering cost effective and high quality bespoke solutions.
WHERE YOU WILL BE WORKING
We have the pleasure of representing an innovative and reputable rail and defence solutions manufacturer. Our client has seen rapid growth and consistent expansion for an impressive 65 years and has secured 2 major contracts in 2018 increasing their workload and confirming their order book for the foreseeable future.
Our client is at the forefront of technical innovation and has always been a leader in their field. This is an opportune time to join the business as our client is constantly expanding and is securing new contracts to ensure work is solidified for the next 5-10 years.
The role offers an excellent opportunity to progress and develop in a professional capacity, our client identifies strengths and invests in enhancing and growing potential. They hold mutual respect, trust and honesty as a core company value, therefore making this manufacturer a truly great place to work.
WHAT YOUR RESPONSIBILITIES WILL CONSIST OF…
In this position you will be responsible for a team of 9-10 Software Engineers in the creation of high quality, reliable and stable, software within agreed project deadlines. You will manage a team within an Agile-like environment, which will include planning sprints and estimating coding effort, to design and develop systems using C++ and embedded C language.
You will liaise with customers to gather requirements and coordinate with the Software Engineering Project Manager to design and develop the required solution; monitor progress and report to the management team regarding any potential issues or risks.
As Team Leader, you will contribute towards continuous improvement activities and drive change to implement efficient and effective strategies as advised by management. You will get involved with the training and development of the software engineering team and ensure development standards, policies and procedures are adhered to.
You will have full responsibility for implementing team goals and objectives and motivating and guiding team members to achieve their full potential.
WHAT EXPERIENCE AND QUALIFICATIONS YOU WILL HAVE
It is essential that you have significant, recent, leadership experience within a software development capacity and have strong experience of using C++ and Embedded C. You will also have good experience of working in and managing within an Agile environment.
Along with the above, the following experience is highly desirable to be successful in this role:
* Degree qualified OR extensive, relevant and demonstrable experience in software engineering/development
* Knowledge of JIRA and Confluence tools, including version control such as subversion etc.
* Experience of writing reusable code in a modular structure within a shared source tree environment
* Experience of Linux and Python scripting and using Static Code analysis tools and Unit and Module Testing.
* Experience of design methods, tools, techniques and supporting development software within an ISO 9001 organisation.
* Experience of developing safety critical code.
Membership of a Professional Engineering Institution (e.g. IET) and Chartered or Incorporated Engineer status would be a further bonus.
To be successful in this role, you will possess the following personal attributes:
* Analytical and systematic
* The desire to investigate and utilise new technologies and methods
* A strong leader who’s happy to get involved with work and act as a strong team player
* An excellent communicator who can coordinate with both internal and external teams
* Customer and results focussed
WHAT HOURS YOU WILL WORK
The hours of work are 37.5 hours which includes day shift with an early finish on a Friday. Flexible working hours are available.
WHAT SALARY AND BENEFITS YOU WILL RECEIVE
The role is offering a very competitive salary package depending upon experience. Candidates who are not already Chartered or Incorporated will be eligible for a Company scheme that will support them in gaining professionally qualified status.
FANCY A CHAT?
Please get in touch with Katherine Rivett to discuss more about this position
Scientific Software Developer
Animal & Plant Health Agency (APHA)
Grade: HSO
Location: Weybridge
£31,080 - £34,940 with £6,000 per annum specialist pay allowance dependent on skills and experience
Ref: 1589993
At the Animal and Plant Health Agency (APHA) we safeguard animal and plant health for the benefit of the environment, the economy and the millions of people who live here. Our Department of Epidemiological Science (DES) is at the heart of some of our most important work. Your software development and analytical expertise will make a real difference to a range of policies and both research and development and operational projects.
An exciting opportunity has arisen for a software developer to join the multi-disciplinary Biomathematics and Risk Research workgroup in DES. Being part of this workgroup, which provides advanced modelling, software development and scientific computing, you will:
Design and develop novel algorithms for the analysis of epidemiological data, including parameter estimation and decision support.
Develop complex software systems that are used for animal disease control projects. This work will include developing applications and simulation models of the spread of animal diseases, plus surveillance and management.
Engage with a broad array of stakeholders such as veterinarians, policy advisors and industry representatives to understand their needs and translate these into technical solutions.
Support key technical areas such as testing, architectural best practice, and technical peer review.
Contribute to APHA scientific papers, project proposals, reports and presentations.
Ensure we remain technically-advanced by identifying, testing and building new systems that will enhance our capabilities.
This is a fascinating role with the scope to stretch your skills across projects of genuine national importance. We will expect you to have a degree in a scientific or IT-related subject, with simulation and data analysis experience using either Java or Scala. Familiar with Linux platform, you will understand the fundamental scientific and engineering principles relating to the field and the best way to apply these. You will be keen to work collaboratively with multidisciplinary colleagues and have strong communication skills. It would also be ideal if you have knowledge of some of the following: test-driven development, R, algorithms and simulation modelling, Cloud IaaS and visualization.
We are an organization that takes the inclusion, support and development of our people very seriously You can look forward to learning, mentoring, coaching and continual professional development all designed to help you get the very most from your career.
We also aim to support the personal wellbeing of everyone in APHA. Our benefits include generous annual leave, a contributory pension, staff bonuses and recognition, salary sacrifice benefit options, and an employee discount scheme. We also offer flexible working.
Closing date: 23 September 2018.
23/08/2018
Full time
Scientific Software Developer
Animal & Plant Health Agency (APHA)
Grade: HSO
Location: Weybridge
£31,080 - £34,940 with £6,000 per annum specialist pay allowance dependent on skills and experience
Ref: 1589993
At the Animal and Plant Health Agency (APHA) we safeguard animal and plant health for the benefit of the environment, the economy and the millions of people who live here. Our Department of Epidemiological Science (DES) is at the heart of some of our most important work. Your software development and analytical expertise will make a real difference to a range of policies and both research and development and operational projects.
An exciting opportunity has arisen for a software developer to join the multi-disciplinary Biomathematics and Risk Research workgroup in DES. Being part of this workgroup, which provides advanced modelling, software development and scientific computing, you will:
Design and develop novel algorithms for the analysis of epidemiological data, including parameter estimation and decision support.
Develop complex software systems that are used for animal disease control projects. This work will include developing applications and simulation models of the spread of animal diseases, plus surveillance and management.
Engage with a broad array of stakeholders such as veterinarians, policy advisors and industry representatives to understand their needs and translate these into technical solutions.
Support key technical areas such as testing, architectural best practice, and technical peer review.
Contribute to APHA scientific papers, project proposals, reports and presentations.
Ensure we remain technically-advanced by identifying, testing and building new systems that will enhance our capabilities.
This is a fascinating role with the scope to stretch your skills across projects of genuine national importance. We will expect you to have a degree in a scientific or IT-related subject, with simulation and data analysis experience using either Java or Scala. Familiar with Linux platform, you will understand the fundamental scientific and engineering principles relating to the field and the best way to apply these. You will be keen to work collaboratively with multidisciplinary colleagues and have strong communication skills. It would also be ideal if you have knowledge of some of the following: test-driven development, R, algorithms and simulation modelling, Cloud IaaS and visualization.
We are an organization that takes the inclusion, support and development of our people very seriously You can look forward to learning, mentoring, coaching and continual professional development all designed to help you get the very most from your career.
We also aim to support the personal wellbeing of everyone in APHA. Our benefits include generous annual leave, a contributory pension, staff bonuses and recognition, salary sacrifice benefit options, and an employee discount scheme. We also offer flexible working.
Closing date: 23 September 2018.