Team Leader, Digital Development
Acest job nu mai este activ!Vezi toate job-urile Vodafone Romania active.Vezi toate job-urile Team Leader, Digital Development active pe Hipo.roVezi toate job-urile in Internet - eCommerce active pe Hipo.roVezi toate job-urile in IT Hardware active pe Hipo.roVezi toate job-urile in IT Software active pe Hipo.ro |
Angajator: | Vodafone Romania |
Domeniu: |
|
Tip job: | full-time |
Nivel job: | peste 5 ani experienta |
Orase: |
|
Actualizat la: | 29.04.2019 |
Remote work: | On-site |
Main responsibilities:
- Technical oversight and ability to produce acurate estimates
- Mentor, train and monitor performance of the team members and be a role model for best practices in technical development
- Independently determine the best approach to solving complex problems
- Participates in building the IT strategy by proposing the technology, frameworks and tools to be included as part of the IT future plans by making concrete proposals to management and leading their implementation
- Work as part of a team developing applications and services using Agile development methods;
- Take part in an agile development process with iterative releases;
- Build customer-facing UIs;
- Integration of user-facing elements developed by front-end developers with server side logic;
- Writing reusable, testable, and efficient code;
- Design and implementation of low-latency, high-availability, and performant applications;
- Implementation of security and data protection;
- Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.);
- User authentication and authorization between multiple systems, servers, and environments;
- Integration of multiple data sources and databases into one system;
- Understanding and applying fundamental design principles behind a scalable application;
- Understanding and applying differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform;
- Proficient understanding of code versioning tools, such as Git;
- Strong analytical skills and problem solving attitude;
- When necessary he or she will perform code reviews or crosschecks on the team’s deliverables
- Desire to mentor and facilitate the skills development of more junior team members;
- Comfortable with working with both internally hosted infrastructures, but also with cloud based solutions.
- Act as first escalation point for project, but also operational related matters
- Actively get involved in resolving interoperability issues across applications
- Manages time very well in order to provide solid delivery estimates and reliable time to market information.
Competencies, knowledge and experience:
- Node.js or React.js;
- Previous working experience as a Node.js Developer for (x) years;
- In depth knowledge of Node.js;
- Hands on experience with HTML5, CSS3, and AJAX;
- Php (Drupal knowledge required);
- Experience consuming RESTful services;
- MariaDB/MySQL knowledge;
- Previous RESTful API Development experience (mandatory) based on Spring Framework (Java);
- Soap API knowledge;
- Minimum 5+ years hands-on development experience in Java, with exposure to JEE;
- Technologies: JEE 6 Technologies (CDI, EJB,JPA, JTA, JCA, JTA, JMS, JAXB, Servlet, JSP, JSF, JAX-WS, JAX-RS);
- Knowledge of application servers like: Weblogic Server, JBoss, Tomcat;
- Oracle PL/SQL, SQL skills is a plus;
- Demonstrated problem solving and analytical skills.
- Experienced at building software delivery teams
- Good people motivator
- Exposure to upper management levels
Education, Technical/Professional Certified:
- Mandatory:
- Higher education (Technical University studies)
- Optional:
- Technical certifications
Professional Expertise:
- Mandatory:
- Minimum 5 years of demonstrable experience in projects delivery
- Minimum 1 year of experience in managing teams
- Proven experience in delivering web and mobile platforms
- Agile methodology knowledge
- Solid knowledge of DevOps processes and tools
- Team spirit; strong communication skills to collaborate with various stakeholders;
- Optional:
- 8 years of demonstrable experience in project delivery.
- 3 years of experience in managing teams
- Waterfall delivery methodology knowledge.
Job-uri similare care te-ar putea interesa: |
|
---|---|
Software Program Manager Aplica fara CV | |
Quality Assurance Lead Aplica fara CV | |
Software Integration Lead Aplica fara CV | |
Vezi job-uri similare (599) |
Raporteaza eroarea la