Senior/Principal Software Engineer
We are seeking a highly experienced Senior/Principal Software Engineer to lead the technical assurance of complex software solutions across one or more domains.This is a hands-on senior technical role that sits close to delivery. The successful candidate will resolve cross-system challenges, assure engineering quality, and mentor software engineers across teams. Key ResponsibilitiesLead the technical delivery of complex, high-impact initiatives, considering both internal and external system impactsProvide technical quality assurance over the work of other engineers, including design, code quality, and adherence to standardsResolve complex, cross-domain and inter-system technical issues that impact delivery or customersIdentify opportunities to improve engineering standards, patterns, and ways of workingCoach and mentor software engineers, including senior peers, to raise overall technical capabilityContribute to engineering learning strategies, knowledge sharing, and continuous improvementRequired Skills and ExperienceSignificant experience in software engineering with a high level of knowledge with BMS RemedyStrong background in delivering complex, distributed or integrated systemsProven experience providing technical assurance reviewsAbility to resolve cross-system and cross-domain technical challengesExperience coaching, mentoring, and influencing engineers across multiple teamsComfortable operating autonomously and taking accountability for technical outcomesExcellent ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!