*software engineer *with extensive knowledge & experience in the development and deployment of complex solutions, advanced problem-solving skills, and the ability to manage your assignments.
experience in customer-facing roles and success leading deep technical architecture discussions with senior customer executives, enterprise architects, it management, developers, and testers.
*deep expertise in*:- experience as a software developer- engineering degree in it / computer science- 5+ years of experience in *reactjs 16.7+ with redux*, es6, promises, yarn/npm, html 5, css3 etc.- 2+ years of experience in unit testing using jest and e2e testing using playwright- hands-on experience in using web api (axios or fetch),- hands-on experience in azure cloud platform using pipeline (cicd) azure devops.- good to have: design patterns, microservices, typescript, etc*key accountabilities*:- collaborate closely with senior developers & leads to deliver defect-free code for assigned tasks within deadlines.- work with the technical lead to implement suggested solutions on time and with expected quality.- identify and address technology challenges, implementing innovative solutions.- adhere to development standards and conduct thorough unit testing.- communicate risks, issues, and dependencies promptly to the technical lead.- resolve technical challenges in collaboration with leads and colleagues.- maintain accurate updates on efforts, tasks, and activities in the sprint board.- assist technical lead in solution implementation or proof of concept (poc) as needed.- identify and address technical, functional, and soft skills gaps, planning for improvements.- collaborate with stakeholders to understand user stories, define tasks, estimate efforts, and ensure timely completion.- acquire comprehensive functional knowledge of projects/products and raise pertinent questions.- take ownership of assigned tasks, delivering within sprint time frames.- develop new features, fix bugs, and implement unit tests/e2e as required.- ensure adherence to react best practices and identify areas for codebase improvement.- track assigned tasks throughout the sprint and update their status accordingly.- participate in daily scrum calls to stay informed about project progress and provide updates to the team.
*experience*:- 8+ years' experience as a software developer with an engineering degree in it / computer science- in-depth understanding of coding languages and experience in multiple technology areas (microsoft)- experience in working with agile development teams.tipo de puesto: tiempo completosueldo: $77,000.00 - $80,000.00 al mestipo de jornada:- rotativo- turno de 8 horaslugar de trabajo: empleo presencialfecha de inicio prevista: 21/05/2024