Webpack, Vite), package managers (npm, yarn), and testing frameworks (Jest, React Testing Library) Some other highly valued skills may include: TypeScript - Type safety implementation in React applications for improved codequality and developer experience CSS-in-JS & Component Libraries - Experience with styled-components, Emotion, or Material UI/Chakra UI/Tailwind CSS Performance Optimization - Code … technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and … alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect More ❯
and Android, Customer Intelligence, Intelligent Decisioning, and Data Maker. These solutions are utilized across multiple industries and diverse use cases, requiring our teams to address complex challenges related to code generation, parallel computing, memory optimization, user interface design, networking, database management, and algorithm development. As a Sr Software Developer (C++),you will: Lead the design and development of high … and mentor junior developers to foster a culture of learning and excellence. Participate in and lead project scoping, scheduling, and progress tracking; proactively identifying, reporting, and resolving blockers. Ensure codequality through comprehensive testing (unit, integration, regression) and close collaboration with SDETs. Maintain accountability for the full software lifecycle, including support for internal and external consumers. Contribute … to technical documentation in partnership with technical writers. Champion continuous improvement and innovation in tools, processes, and codequality Responsible for designing, developing, and maintaining an enterprise-grade data visualization framework and library utilizing C++. Contribute to the creation of data visualization components by taking technical requirements and implementing them, identifying and resolving bugs, performing thorough testing More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Venesky Brown
wider communities of practice and interest to share knowledge, techniques, and experience. - Ensure high quality of developed solutions through development and maintenance of unit tests – with appropriate code coverage – and code analysis using codequality tools. - Ensure that developed software complies with non-functional requirements, such as accessibility, security, UI/UX, performance … stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc. - Coaching and mentoring other team members, as appropriate. Essential Skills: - OCR, Object Detection and LLM analysis implementation - Machine Learning & AI … systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pair programming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi-modal AI systems combining text, image, and structured More ❯
Glasgow, Glasgow City, City of Glasgow, United Kingdom
Ascendion
Description: • Proficient in Core Java, J2EE, and Spring Boot with strong coding skills. • Experienced in defining test scenarios and automating unit and integration tests. • Skilled in performance testing and code optimization. • Knowledgeable in MQ, Kafka, and message parsers. • Proficient with Oracle and Cassandra databases. • Experienced in build and deployment processes using Bitbucket, Git, Jules and CLOUD. . • Possesses excellent … Job Description: • Design, develop, and maintain high-quality Java applications. • Collaborate with cross-functional teams to define, design, and deliver new features. • Write clean, scalable, and efficient code following best practices. • Troubleshoot, debug, and resolve software defects and issues. • Participate in code reviews to maintain codequality and share knowledge. • Stay updated with … emerging trends and technologies in software development. • Contribute to all phases of the development lifecycle, from concept to deployment to support. • Ensure the performance, quality, and responsiveness of application More ❯
LLMs. Design, develop, and support system components and operational services. Conduct research and spikes to extend automation capabilities. Ensure high-quality, maintainable, and accessible software through testing, codequality tools, and best practices. Maintain and improve monitoring, dashboards, deployment, and support procedures. Troubleshoot issues across modern AWS-based systems and legacy ETL/database platforms. … Contribute to team practices through pairing, mobbing, code reviews, and process improvement. Share knowledge across wider communities of practice. Mentor and coach team members. Key Skills AI/ML Expertise: Experience with OCR, Object Detection, LLMs, and frameworks such as Transformers (Hugging Face), PyTorch, OpenCV, YOLO. Programming: Strong Python (3.9+) skills, including OOP, async patterns, data structures, debugging. Data … JWT/OAuth). Software Engineering: Building production AI/ML systems, collaborative development, service/serverless architectures. Development Practices: Agile (Scrum/Kanban), TDD, pair programming, infrastructure-as-code, monitoring tools (Grafana). This role falls outside of IR35 and is hybrid working with the expectation to attend the Edinburgh or Glasgow office as and when required. Please More ❯
industry experts. To be considered for this opportunity, you'll be motivated with a strong degree or expected degree - in any area. You'll also have an ability to code in at least one language. Ideally, you'll also bring a genuine interest in technology and a talent for connecting the dots between business needs and tech solutions. You … technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and … alignment with business objectives. Collaboration with peers, participation in code reviews, and promotion of a culture of codequality and knowledge sharing. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To More ❯
and Android, Customer Intelligence, Intelligent Decisioning, and Data Maker. These solutions are utilized across multiple industries and diverse use cases, requiring our teams to address complex challenges related to code generation, parallel computing, memory optimization, user interface design, networking, database management, and algorithm development. As a Software Developer - (C C), you will: Design and develop high-quality … delivery. Contribute to technical initiatives and support junior developers through mentorship and knowledge sharing. Participate in project scoping, scheduling, and progress tracking; proactively identifying, reporting, and resolving blockers. Ensure codequality through comprehensive testing (unit, integration, regression) and close collaboration with SDETs. Maintain accountability for the full software lifecycle, including support for internal and external consumers. Contribute … to technical documentation in partnership with technical writers. Embrace continuous improvement and innovation in tools, processes, and code quality. Responsible for designing, developing, and maintaining an enterprise-grade data visualization framework and library utilizing C++. Contribute to the creation of data visualization components by taking technical requirements and implementing them, identifying and resolving bugs, performing thorough testing, refining features More ❯
Glasgow, City of Glasgow, United Kingdom Hybrid / WFH Options
Nigel Frank International
UK-Based My client is a fast-growing Microsoft Partner looking to bring on board a Senior Business Central Developer to play a key role in delivering high-quality customisations and technical solutions across a range of BC projects. You'll work closely with functional consultants and the wider technical team to build scalable, reliable and high-performing … needs Collaborate with functional consultants to translate requirements into robust technical specifications Upgrade legacy NAV systems to Business Central, ensuring minimal disruption and improved functionality Optimise performance and ensure codequality through testing, peer reviews and best practice development Provide technical support and troubleshooting for deployed solutions post go-live Keep up to date with the latest More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
Designing and maintaining CI/CD pipelines with GitHub workflows. Establishing and enforcing automated testing and coding standards. Managing, mentoring, and guiding a team of NetSuite developers. Conducting regular code reviews and fostering a culture of knowledge-sharing. Collaborating with consultants, analysts, and stakeholders to deliver aligned solutions. Monitoring system performance, troubleshooting issues, and delivering scalable fixes. Staying current … and working with Git-based workflows. Proven ability to lead development teams and deliver results through collaboration and mentoring. Background in setting up testing frameworks and driving improvements in code quality. Solid experience with system integrations via REST/SOAP APIs. Comfortable working in Agile delivery environments. Advantageous: NetSuite certifications such as SuiteCloud Developer, ERP Consultant, or Administrator. Benefits More ❯