Motivate, support and evaluate team’s technical performance to achieve services delivery excellence.
Able to drive the solution development by guiding and mentoring/coaching the team through the entire development process.
Able to provide feedback to the team to facilitate their long term growth and skill development; frequently conducts or shares knowledge with the juniors to enhance team’s technical knowledge and expertise.
Generate and maintain quality relationship with customer to ensure prominent services are provided to the clients.
Ensure that expected application performance levels are achieved to meet client’s expectation.
Always keeps informed of new development and always works to keep up to date on developments within the company proactively seeks way on how these new developments might impact their and team work area, able to adjust and coach the juniors to adjust the work accordingly.
Possible involvement in project implementation or product development include activities like project management, design, develop, test, debug and documenting of applications to satisfy business requirements.
Provide technical consultation to relevant stakeholders for developing new systems or modifying existing ones to support the business.
Analysis and translation of complex business requirements into technical requirements for development, and creation of high level technical architecture, design documents and technical specifications, in accordance with best practices and standards.
Research and evaluation of alternative solutions, and recommend implementations.
Estimate and plan tasks needed to define and manage technical requirements, and support design, development, and quality assurance activities.
Assess the context in which new technology will be implemented to identify business and technology impact and identify key stakeholders and their motivations.
Participate in ensuring the process of delivering the product releases is under governance, to optimize quality of the product.
Continually identify ways to improve team’s technical expertise in a consistent manner to support organizational growth.
Accountable for the overall performance of the delivery team.
Provide expertise when the company is establishing initiatives and improving overall team’s technical knowledge.
Bachelor or Master Degree in Information Systems, Computer Science, Computer Engineering, or equivalent.
Minimum of 8 years of professional experience in the development and implementation business applications in Java technologies, with experiences in Spring Framework, ORM technologies, Web services (REST and SOAP), web technologies (JSF preferred), relational database, and test framework. Knowledge in NoSQL would be an advantage.
Experienced in at least 3 different industries, e.g. pharmaceutical, Commerce, Media, is preferred.
At least 3 years of experience in software architectural topics.
Experience in working with international remote teams.
Experience in cloud platform e.g. AWS, Azure, Kubernetes, is preferred.
Possess solid communication and interpersonal skills. Candidate MUST able to communicate in English. Capability to communicate in German is a plus.
Passionate with work, a can-do attitude, and motivation to succeed and grow.
Strong analytical, problem solving and organization skills.
Ability to adapt and apply rapidly changing technology to business needs.
Information Technology & Services
Tagged as: Software / Technical Architect
JOB PURPOSE To assist in providing quality and cost-effective pharmaceutical care to patients attending the Clinic Roles And Responsibilities Assist...Apply For This Job
Subscribe to pharma newsletter to get the latest jobs posted, candidates and other latest news stay updated.