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 you
Strong technical expertise and a minimum of 5 – 7 + years of experience in C# and .
NET Framework
Strong JavaScript framework expertise and confirmed experience in Angular
Entity Framework, XML querying, T-SQL
Experience with Microsoft SQL Server
5+ years confirmed experience with Typescript, RxJS, HTML, LESS/CSS and Node.js, .
NET Core
Applicants should possess experience in writing unit/integration tests and developing applications using a development approach that prioritises testing
Experience with source control systems such as Azure DevOps and Git
Proven understanding of, and experience with SOA and RESTful architectures
Ability to perform, implement and support higher and lower environments across a multi-layered team spanning multiple geographical locations
Must have excellent interpersonal skills, decision-making, and problem-solving skills
Exposure to Agile and SAFe methodology is a plus
#J-*****-Ljbffr