Forum Posts

Sally Chehade
May 24, 2022
In FOR CONSULTANTS
About the Client Our client has been a leading provider of Digital Transformation Solutions for 30 years with countless Content Services, Process Services, and Data Governance innovations. Our client strives to develop and ensure organizational success. By investing in cutting-edge technologies and introducing an advanced business solutions line, the client manages to maintain its competitive edge and guarantee customer satisfaction. Senior Tech Lead position summary The senior technical lead / technical specialist will play a key role in providing architectural guidance, consultancy, development, and implementation of complex, multi-tiered, and distributed software applications. The candidate will provide leadership and guidance to the team members on aspects of design and development on software development efforts. The perfect candidate has to be a representative for the proper adoption of software development methods and technologies. In addition, he/she has to be experienced and fully competent and can apply/share own expertise to a range of activities and is viewed as a more seasoned source of technical and/or domain expertise (Identity and Access Management) to others in own area. What you will be doing Responsible for defining all aspects of platform architecture, design standards, and clear understanding and defending trade-offs made. Driving Innovation and new product creation (ES/ connectors – OCR engine- AWS Kendra – Apache Spark – Kafka – Rabbit MQ -API gateways …) End-to-end design and implementation of products and extensions. Provide leadership to technical resources to meet project deadlines and ensure project objectives are met efficiently. Have adequate knowledge in devops(Solution architecture, Cloud Saas single/multi-tenant solutions, Jenkins, Nexus, Solr, Elk stack, docker, etc.) Ensure that code artifacts produced are of the highest quality, conforming to set or agreed-upon standards. Should advocate such consistency to all members of the team Provide realistic and accurate estimates and continuously improve team productivity to achieve on-time delivery. Follow the software engineering processes, and agile practices and motivate your team members to do so. Work with legacy products and have a clear understanding of product configuration and customization Escalate and communicate issues, risks, and concerns to the management on time. Accept project delivery responsibilities and demonstrate accountability to leadership. Build competencies in product and technology domain to set expectations. Maintain a sense of individuality in thinking and decision-making. Are a professional in work aspects and conduct with other individuals? Provide feedback regarding product quality, performance, and non-functional requirements and lead corrective measures. Support the engineering management in the recruitment process. The candidate shall have full stack experience and be familiar with web deployment. Manage a team of developers and tech support engineers while setting their upskilling -reskilling strategy Work in an Agile way while closely coordinating with the PM Writing/modifying code for java backend application Assist sales/presales team in estimating technical components and creating POCs and mockups Identify and analyze user requirements Prioritize, assign and execute tasks throughout the software development life cycle Write well-designed, efficient code Review, test and debug team members’ code Design database architecture Schedule product releases with internal teams Document development phases Ensure our applications are secure and up-to-date What you will bring along| Qualification You have a CCE Engineering or computer science degree Minimum 9 years of experience in software engineering and design and 3 years of additional experience as a Technical Lead / Technical Specialist. Knowledge in Spring Framework is a must. Expertise in designing APIs (rest) is a must Expertise in JavaScript and JQuery is a must Good knowledge with HTML5 – bootstrap Web development knowledge (especially on the request types and response body) Deploying/configuring Tomcat web server and knowledge about different webservers Git knowledge Linux commands knowledge Debugging and monitoring skills Diverse knowledge in common third parties used in the Java ecosystem If you are interested, don’t hesitate to send your CV to s chehade (at) n e t - r e c r u t e .c o m
0
0
55
S
Sally Chehade

Sally Chehade

Forum Moderator
More actions