Web Engineer at MHR, you're not just writing code you're architecting the future of software solutions. You'll drive excellence in every aspect, from user interface design to maintaining a high-quality code base, collaborating with like-minded Web Developers, shaping innovative solutions, and coaching the team to tackle complex business challenges head-on. Working hybrid … of concepts to de-risk delivery and elucidate intricate concepts. Elevate coding standards by automating processes, ensuring extensive test coverage for sustainable delivery. Provide essential guidance during planning, design reviews, and incident management to empower web engineers. Cultivate consensus among peers on cutting-edge technologies and best practices. Play a vital role in recruitment campaigns, hiring highly skilled … with modern unit testing frameworks and methodologies. Strong understanding of RESTful architecture and API design principles. Deep knowledge of software engineering concepts such as designpatterns, SOLID principles, polymorphism, and threading. Demonstrated ability to write clean, scalable, and maintainable code. Familiarity with Microsoft Azure services for cloud-based development. Experience with advising on common UX More ❯
standards and architectural principles. Collaborate with business, functional and technical teams to define future-state process and technology landscapes. Drive solution governance, overseeing architecture reviews, risk assessments and design validations across all program workstreams. Evaluate existing systems … and recommend cloud migration and modernization strategies. Ensure integration of Oracle SaaS with legacy systems, third-party platforms and enterprise tools. Define and oversee reference architectures, designpatterns, data models and API strategy. Guide cross-functional teams, including solution, data and integration architects, ensuring alignment and consistency across domains. Ensure compliance with security, data privacy, regulatory and More ❯
Liaise with other teams, help identify technical challenges and identify core player value. Required Skills and Experience Experience in modern JavaScript web development. Solid understanding of designpatterns and object-oriented design. Knowledge of CSS and preprocessors such as PostCSS. Understanding of the complexities of working on multilingual products. A keen eye on rendering performance, and knowledge … of how to profile. Experience in working with Typescript. Experience in writing unit tests in Jasmine or similar. Experience in MVC and/or MVVM design patterns. Experience and awareness of accessibility requirements. Experience in working with a JavaScript framework such as React, Angular, Vue, SolidJS. ADDITIONAL DETAILS senior level candidate technical skills: the important part is good More ❯
Principal Java Software Engineer at MHR you're not just writing code. You're architecting the future of software solutions. You'll drive excellence in every aspect, from design through to maintaining a high-quality code base, collaborating with like-minded Java Engineers to shape innovative solutions, and coaching and mentoring across teams to tackle complex business challenges … of concepts to de-risk delivery and elucidate intricate concepts. Elevate coding standards by automating processes, ensuring extensive test coverage for sustainable delivery. Provide essential guidance during planning, design reviews, and incident management to empower Java engineers. Cultivate consensus among peers on cutting-edge technologies and best practices. Play a vital role in recruitment campaigns, hiring highly skilled … REST APIs, and cloud platforms Azure Experience with Agile methodologies (SCRUM), test-driven development (TDD), and CI/CD pipelines. Knowledge of clean code principles, SOLID, and software design patterns. Familiarity with containerisation tools (Docker) is a plus. Strong problem-solving skills and a proactive, team-oriented mindset. Benefits to support you personally and professionally Alongside the opportunity More ❯