The person in this role should be a motivated and talented individual who is passionate about delivering quality software products with a strong emphasis on technical architecture, design, quality, performance, and user experiences. As a Technical Architect, the individual should have the ability to lead teams, implement processes and drive performance to succeed in a complex environment. The role is highly autonomous requires strong problem-solving skills and the ability to analyze quantitatively, scope technical requirements, and effectively prioritize program deliverables. This is an amazing opportunity for someone that wants to lead engineering teams to build large-scale innovative software products for R&D applications that will redefine the beauty industry using technology. Key Activities Plan, design, oversee and test IT solutions Lead engineering teams through project implementation Conduct code, architecture and system design reviews Develop a culture of excellence & delivery, while helping grow that talent Provide maintenance support to traditional applications Contribute to product feature prioritization and technology roadmaps Steer goals, projects, and features with teams Provides basic design documents and translates into component-level designs to accelerate development. Designs, develops, and distributes reusable technical components. Assists in developing technical documentation; participates in test-plan development, integration and deployment Defines and develops project requirements, functional specifications and detailed designs of application solutions for clients Develop system design maps and lead walkthroughs Partner with Functional, Enterprise Architecture, and Enterprise Cybersecurity and Risk to develop enterprise grade applications that adhere to ELC Standards Qualifications Technical Skills and Qualifications At least 5 years of leadership experience as a Technical Architect and previous development experience At least 5 years of prior hands-on experience with software/web development with Java/Spring/Spring Boot/.NET technologies At least 5 years of experience with cloud technologies, preferably with Azure Cloud At least 5 years of experience delivering highly scalable applications based on Microservices/API i.e. Apollo/GraphQL Experience with JS web development technologies, preferably ReactJS/React Native, Angular JS and NodeJS Experience with any of Database Technology/tools - Oracle 18c or a market leading DB platform such as Cosmos DB, PostgreSQL, MongoDB (Atlas), MS SQL Server, NoSQL, MySQL Experience with DevOps, CI/CD, orchestration and containerization i.e. Docker, Kubernetes, ACR/AKS Experience with Performance and Test Automation including Selenium, JUnit or similar tools like Jmeter, TestNG, Cucumber or Appium Experience with Logging/Monitoring suite including ELK and Grafana Technical Domain knowledge in Electronic Data Capturing, Enterprise Search and Digitalization of Clinical Business processes Leadership Skills A history of successfully building, leading and growing technology teams including work in the agile process, objective setting, career path guidance, and staff performance History of delivering solutions consistently and managing the complexity of large project implementations. Demonstrated ability to interact and communicate successfully with business partners, technology teams, production support and technical operations teams Strong influencing, negotiation, and problem-solving skills with an ability to identify stakeholders, assess their needs and manage their expectations through effective communication Demonstrated ability and curiosity to pursue vision and direction in a way that drives team engagement and motivation Adaptability to thrive in a dynamic fast paced environment with many moving parts and a large variety of responsibilities including geographical diversity of technical functions Demonstrated ability to thrive in a flexible and fast-paced environment, including the ability to think big in a rapidly evolving technology space. Ability to successfully handle ambiguity. Functional Skills Team building / Mentoring / Foster career growth and a strong team culture Determine product visions, roadmaps, and feature priorities Interface with our IT stakeholders to understand requirements, set priorities and communicate direction and progress Drive diverse thinking and problem solving Drive Engineering strategy and vision for products, working closely with customers and product managers Working knowledge of Agile scrum Define and set standards and build an engineering driven culture Experience in cloud application’s design, development, and operations An understanding of the SDLC, and a track record of shipping software on time Knowledge of software engineering and best practices for the full software life cycle, including coding standards, code reviews, source management, build processes, testing, and operations Manage the agile processes and methodologies Experience working with Data Integrity and GxP Compliance Applications Design functional technology solutions to fulfill business requirements Transforming business functional requirements into technical specifications in a continuous enhancement product and platform environment Perform product and platform impact assessment analysis Co-ordinate the development efforts across IT stakeholders
Technical Architect - Clinical Apps in Bucuresti
Datele de contact vor fi vizibile dupa ce veti aplica!