Context We are searching for one of our client for a talented and self-motivated, disciplined individual with experience in coaching / leading development teams through long-
running, complex projects. Our client is recruiting an Electronic document management system administration. We are searching for one of our client for a talented and self-
motivated, disciplined individual with experience in coaching / leading development teams through long-running, complex projects.
The Tech Lead / Software Architect would be responsible for the software design of applications and standards across various development teams.
He will work closely with the Project / Delivery Manager and the Solution Architecture teams. As Tech LeadActively writes code.
Responsible for setting standards and follow the overall quality of the deliveries of his team o Will define principles of software development (processes, technology chosen , coding standards, IDE configuration) across the different development teams.
Report progress, status and risks to Project and / or IT Manager Leads and coordinates development teamsfollowing Agile (Scrum) project methodologycommunicate successfully concepts, guidelines and specifications ?
mentoring / coaching increasing the satisfaction and efficiency of his teamIntroduces and follows up best practises (programming style, project archetypes, code styles, ci CD pipelines, version management, dependency management, release management, code review, test coverage, review of documentation etc).
As ArchitectCan work both directly with business converting business requirements into software design or with the solution, architecture team (bigger projects) transforming functional and technical specifications to software architecture and design.
Ensure software meets all standards of quality, security, modifiability, extensibility etc.Anticipate future requests in his design and work towards reducing technical dept.
o Focus on key quality attributes that drive out architectural vision (scalability, performance, usability concerns, etc)Can works in RnD mode performing PoC for future project / application / platform architecturePerforms or reviews assessments and effort estimations for future possible projects ProfileBachelor / Master's Degree in Computer Science / Business Information Systems.
Minimum 10y of experience as Software Engineer, preferably full stack.Proven experience leading dev teams with successful results using Agile methodologies and DevOps practises.
Proven experience on system integration in complex environments.Excellent knowledge of project, application and platform architecture using Java based technologies.
Excellent knowledge of UML and other modelling frameworks.Should have sound experience in the following technologies : Java, Testing frameworks, Front-
end frameworksSOA principals, Security patterns, Java Application serversSOAP / RESTful Web Services, Event driven design using BrokerCI / CD : Maven, Nexus, Jenkins, Sonar , SVN, GIT, Ansible or similar toolsConfiguration Management / Source Control and Build Automation processesThe Tech Lead / Software Architect would be responsible for the software design of applications and standards across various development teams.
He will work closely with the Project / Delivery Manager and the Solution Architecture teams.