Oversee architecture and design decisions for new features, ensuring scalability, performance, and maintainability, working closely with the Architecture Team (Solution & Enterprise Architecture). Conduct code reviews to ensure adherence to best practices, coding standards, and technical guidelines to ensuring high-standards and a first-class application e.g. TDD, CI … date with the latest industry trends, libraries, and web development tools, and advocate for their use within the team. Write clean, maintainable, and efficient code while adhering to coding standards and best practices. Drive innovation within the Digital Factory and within the wider business. Assist in troubleshooting and resolving … ownership for the creation of technical Epics/Stories. Experience with working and leading near-shore/offshore development teams. Key Measures of Success: Code Quality & Technical Standards Code Review Metrics - The percentage of code reviews completed on time, also the quality of the feedback provided leading More ❯
Oversee architecture and design decisions for new features, ensuring scalability, performance, and maintainability, working closely with the Architecture Team (Solution & Enterprise Architecture). Conduct code reviews to ensure adherence to best practices, coding standards, and technical guidelines to ensure high standards and a first-class application (e.g. TDD, CI … date with the latest industry trends, libraries, and web development tools, and advocate for their use within the team. Write clean, maintainable, and efficient code while adhering to coding standards and best practices. Drive innovation within the Digital Factory and within the wider business. Assist in troubleshooting and resolving … mitigate technical risks and bottlenecks in the development lifecycle. Quality Assurance & Continuous Improvement Ensure that the Web application is rigorously tested and maintains high code quality through unit tests, integration tests, and automated UI testing. Take ownership of technical debt and refactoring efforts, ensuring that the codebase remains clean More ❯
communication skills as well as the ability to work both independently and with a team. Key Activities I can fix moderately complex bugs in code I am familiar with I can debug and fix basic bugs in code I am unfamiliar with I can independently build new code … principles and software design patterns such as Dependency Injection I can write reliable unit tests either in TDD or post-implementation to 80% of codecoverage I can encourage, mentor, and build the skills of junior developers I can review all code against coding standards and provide … constructive feedback I collaborate effectively with testers and DevOps I can diagnose any Third Line support enquiry in code I am familiar with and basic support enquiries in unfamiliar code. I can understand and resolve the root cause of support issues to prevent reoccurrence I understand that we work More ❯
communication skills as well as the ability to work both independently and with a team. Key Activities I can fix moderately complex bugs in code I am familiar with I can debug and fix basic bugs in code I am unfamiliar with I can independently build new code … principles and software design patterns such as Dependency Injection I can write reliable unit tests either in TDD or post-implementation to 80% of codecoverage I can encourage, mentor, and build the skills of junior developers I can review all code against coding standards and provide … constructive feedback I collaborate effectively with testers and DevOps I can diagnose any Third Line support enquiry in code I am familiar with and basic support enquiries in unfamiliar code. I can understand and resolve the root cause of support issues to prevent reoccurrence I understand that we work More ❯
communication skills as well as the ability to work both independently and with a team. Key Activities I can fix moderately complex bugs in code I am familiar with I can debug and fix basic bugs in code I am unfamiliar with I can independently build new code … principles and software design patterns such as Dependency Injection I can write reliable unit tests either in TDD or post-implementation to 80% of codecoverage I can encourage, mentor, and build the skills of junior developers I can review all code against coding standards and provide … constructive feedback I collaborate effectively with testers and DevOps I can diagnose any Third Line support enquiry in code I am familiar with and basic support enquiries in unfamiliar code. I can understand and resolve the root cause of support issues to prevent reoccurrence I understand that we work More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯
watford, hertfordshire, east anglia, united kingdom
ALOIS Solutions
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage … agreed design blocks in the SoCs/Subsystems • Run regressions, debug test failures and file bug report as needed. • Develop tests to meet functional coverage and codecoverage requirements defined for the project, based on analysis of coverage gaps. • Provide verification report as needed to show More ❯