Main responsibilities will include:Collaborate with Product Owners and partners to determine estimation and define project achievements, work, and timelines. Ensure the team correctly implements and follows agile methodologies.Actively contribute to coding and development tasks. Lead by example in writing clean, efficient, and maintainable code.Address complex technical challenges and effectively resolve issues. Foster a culture of innovation and continuous improvement.Keep all user documentation current and detailed, covering architectural designs, API documentation, and deployment procedures.Stay abreast of the latest trends and advancements in software development and share that learning with the team. Explore and adopt new technologies and methodologies where applicable.Communicate effectively with non-technical collaborators, translating complex technical concepts into understandable terms. Provide regular updates on project progress and technical issues.About youStrong technical expertise and a minimum of 5 – 7 + years of experience in C# and .NET FrameworkStrong JavaScript framework expertise and confirmed experience in AngularEntity Framework, XML querying, T-SQLExperience with Microsoft SQL Server5+ years confirmed experience with Typescript, RxJS, HTML, LESS/CSS and Node.js, .NET CoreApplicants should possess experience in writing unit/integration tests and developing applications using a development approach that prioritises testingExperience with source control systems such as Azure DevOps and GitProven understanding of, and experience with SOA and RESTful architecturesAbility to perform, implement and support higher and lower environments across a multi-layered team spanning multiple geographical locationsMust have excellent interpersonal skills, decision-making, and problem-solving skillsExposure to Agile and SAFe methodology is a plus
#J-18808-Ljbffr