Trivandrum

Technical Lead - Drupal @ Zyxware Technologies (TL011907)

Technical Lead - Drupal @ Zyxware Technologies (TL011907) (View all jobs)

We are looking for Technical Leads who has real-time development experience in Drupal and other open source technologies. Selected candidates will be expected to lead a team of Software Engineers to develop web based applications. Technical Leads are expected to take the Team Lead role and assure the technical quality of projects. They will also get opportunities to mentor new developers. 

APPLY ONLINE 

Specifically, the person will be responsible for the following:

  • Has experience with complex configuration management in Drupal. 
  • Experienced with debugging not just Drupal but also stack level issues related to varnish, memcache, opcache and performance related issues. 
  • Performed deployments using BLT. 
  • Has experience with architecting complex enterprise Drupal solutions involving multi-domain, multi-site, multi-lingual architecture. 
  • Experienced with grooming stories with implementation details. 
  • Exhibited capability of resolving security and performance issues in Drupal using xdebug, phpstorm. 
  • Experience with reviewing code to flag complex performance and security issues. 
  • Shown capability of breaking down a problem into discrete, actionable items; identifies risks; notes assumptions.
  • Capable of acting as technical lead and as the primary contributor on large enterprise projects. 
  • Sets standards for programming tools and techniques, advises on their application and ensures compliance.
  • Takes technical responsibility for all stages in the software development process. 
  • Prepares project and quality plans and advises systems development teams.

We are looking for the following attributes.

  • Minimum 2 years in 'Drupal 8' in areas of core, distributions and modules and 5 years full-time experience with Full-Stack 'Drupal 7'.
  • Should have performed the role of a Team Lead.
  • Proven track in developing a range of websites, applications and solutions.

 

If you meet the above requirements, please mail in your resume with the subject 'Application for the post of Technical Lead - TL011907' to careers@zyxware.com

Please note that while the management appreciates your interest and application for the job, it may not be possible to send in a personalized response to all applicants. Shortlisted applicants will receive an email or a telephonic communication within 4 weeks of your application.

Apply for this Job
(Optional)
*Required

Senior Software Engineer - ReactJS @ Zyxware Technologies (SS011907)

Senior Software Engineer - ReactJS @ Zyxware Technologies (SS011907) (View all jobs)

We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Redux, Enzyme and Webpack). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. We're looking for someone who is comfortable with a fast-moving environment and can learn quickly.

APPLY ONLINE

Specifically, the person will be responsible for the following:

  • Develop new components and features for our frontend app(s)
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Write, audit, and improve our test coverage
  • Document and refactor codebase
  • Profile and improve frontend performance
  • Write about your work and contribute back to open source

We are looking for the following attributes.

  • 4+ years' experience working with a Javascript framework, preferably in React
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux), React Native, Angular Ionic (optional), JQuery, MYSQL, MongoDB, Firebase
  • Strong proficiency in HTML, CSS3, JavaScript, including DOM manipulation and the JavaScript object model
  • Understanding of progressive web apps
  • Experience with a testing framework (Jest/Mocha)
  • Experience with spring boot, cucumber will be an added advantage.
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Knowledge of modern authorization mechanisms, such as JSON Web Token etc
  • Experience with common front-end development tools such as Babel, Web pack, NPM, etc.
  • Familiarity with RESTful APIs
  • Proficiency with browser based debugging and performance testing
  • Excellent communication skills, both written and verbal
  • Familiarity with modern front-end build pipelines and tools

Additional Competencies
 

  • Critical thinking and problem solving 
  • Excellent decision-making and leadership capabilities 
  • Conflict resolution experience & an excellent team player 
  • Adaptability and able to tolerate stress 
  • Client management capabilities with leadership traits 
  • Adaptability and able to tolerate stress 
  • Experience in Agile methodologies, such as Scrum and in building Continuous Delivery, High Availability designs and technologies with DevOps 

 

If you meet the above requirements, please mail in your resume with the subject 'Application for the post of Senior Software Engineer - SS011907' to careers@zyxware.com

Please note that while the management appreciates your interest and application for the job, it may not be possible to send in a personalized response to all applicants. Shortlisted applicants will receive an email or a telephonic communication within 4 weeks of your application.

Apply for this Job
(Optional)
*Required

Project Manager - Agile @ Zyxware Technologies (PM021907)

Project Manager - Agile @ Zyxware Technologies (PM021907) (View all jobs)

We are looking for a full-time Project Manager with strong agile experience and whose main function will be to implement customer solutions by serve as liaison between account managers, clients, delivery teams (globally distributed), and external partners in financial/ trading domain for a US client. Experience in globally distributed project team management and delivery is a must.

APPLY ONLINE

Specifically, the person will be responsible for the following:

    • Provide servant-leadership and mentorship to a cross-functional agile team. This position will guide and serve teams that deliver technology solutions, through effective application of the Lean/Agile principles and frameworks including Scrum and Kanban. Role model and demonstrate the company's core values of integrity, excellence, and respect for people. 
    • Facilitate team organization and ceremonies such as sprint planning, daily scrums/stand-ups, sprint/iteration reviews/demos, retrospectives. 
    • Coach team members on the Agile values and principles such as collaboration, prioritization, team accountability and transparency. 
    • Identify and remove any impediments/distractions that interfere with the teams ability to deliver against their commitments. 
    • Facilitate the creation and adoption of working agreements and definitions of done, including use of appropriate tools, standards and best practices. 
    • Ensure the team is tracking and communicating team progress and metrics (burn-down, burn-up, velocity, etc.) to the appropriate audiences. 
    • Knowledge of other Agile approaches: XP, Kanban, Crystal, FDD, etc. 
    • Awareness and experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games. 
    • The experience in applying a wide variety of well-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (example: various Burndown technologies, many Retrospective formats, handling bugs, etc.).Support and empower the team to make appropriate commitments through story selection and task definition. 
    • Empower the team to self-organize around achieving their commitments. 
    • Challenge and enable the team to continuously improve through intentional Lean and data driven retrospectives. 
    • Recommend improvements and assist in changes to best practices where appropriate. 
    • Experience working with tools (Jira, Confluence, Slack) that accurately reflect progress, knowledge, and the state of efforts of the team. 
    • Provide reports and metrics as needed about team performance and productivity. 
    • Experience working on a Global Cross-Functional Team is a must.

We are looking for the following attributes.

    • 5+ years serving as an active Scrum Master in a software development organization. 
    • Proven knowledge and practical experience of agile software development methodologies, values, principles, and practices 
    • Demonstrated leadership ability to coach and empower the team to reach their highest potential. Excellent team player and team builder. 
    • Ability to communicate and collaborate with personnel at all levels of the organization and with diverse personality types. 
    • Have driven Backlog planning, Scrum planning, daily standups, Sprint reviews, Sprint Retros and to work with minimal supervision in a very dynamic and time sensitive work environment. 
    • Ability to understand technical issues at a high Applicable knowledge of the technologies used by the team 
    • Must have exceptional communication, organization, and time management skills
    • Must be "self-motivated" as well as creative and effective in empowering team members to propose solutions to complex problems 
    • Strong analytical and problem solving skills with a high attention to detail 
    • PMP or Prince2 + Agile Certification ( PSM, PMI-ACP, SSafe, Nexus)
    • Strong understanding of MPP, JIRA, Smartsheet, Scrum boards, Kanban boards is a must
    • Additional Competencies 
    • Critical thinking and problem solving 
    • Excellent decision-making and leadership capabilities 
    • Conflict resolution experience & an excellent team player 
    • Adaptability and able to tolerate stress 
    • Client management capabilities with leadership traits 
    • Adaptability and able to tolerate stress 
    • Experience in Agile methodologies, such as Scrum and in building Continuous Delivery, High Availability designs and technologies with DevOps 

 

If you meet the above requirements, please mail in your resume with the subject 'Application for the post of Project Manager - Agile - PM021907' to careers@zyxware.com

Please note that while the management appreciates your interest and application for the job, it may not be possible to send in a personalized response to all applicants. Shortlisted applicants will receive an email or a telephonic communication within 4 weeks of your application.

Apply for this Job
(Optional)
*Required

Technical Consultant - Drupal @ Zyxware Technologies (TC011907)

Technical Consultant - Drupal @ Zyxware Technologies (TC011907) (View all jobs)

Zyxware Technologies is a 13 year old digital solutions provider operating as a partner to clients from North America, Europe, Australia, India and GCC countries drawn from verticals like retail, media, education, public sector and healthcare. The present opportunity is for a young Technical Consultant looking to make a mark in the area of digital transformation. 

As a technical consultant in Zyxware Technologies the person will be primarily responsible for the technical solution proposed to a client. While Drupal will be the centerpiece of our solution, technology components will include Mobility, Analytics, AI and many other relevant tools. The selected candidate will  work from our Trivandrum/ Kochi office. We can also provide flexibility to work from home. 

APPLY ONLINE


Specifically, the person will be responsible for the following:

  • Specifies requirements for and designs systems or subsystems to meet defined objectives following established process.
  • Recommends/designs structures and tools for applications which meet business needs. 
  • Delivers 'technical visualisation' of proposed system for approval by customer and execution by system developers. 
  • Maps work to user specification and removes errors and deviations from specification to achieve user-friendly systems.
  • Ensure the technical quality of the project by regularly reviewing code and audit the project proactively.
  • Hands on development on critical components for the projects and help team members to debug issues and support them to solve technical issues they face while developing software.
  • Identify reusable components in a project and take initiative to get that documented as well as used in other projects.
  • Requirement gathering, technical design and estimation - Ability to talk to a client and capture the requirements, prepare technical notes and estimation for the same.
  • Provide consultation for the clients and help them build the solution.
  • Verify estimations and technical documentation prepared by team leads or technical team members.
  • Help sales team by providing technical solutions and estimations
     

We are looking for the following attributes.

  • 4+ years work experience in developing web applications.
  • Thorough understanding of web application development concepts, processes and platforms.
  • Thorough understanding of programming concepts and practices.
  • Expertise in Object Oriented concepts.
  • Good understanding of GNU/Linux OS and tools.
  • Expertise in developing applications in PHP and JavaScript.
  • Good knowledge in HTML and CSS.
  • Working knowledge in implementing Javascript frameworks like AngularJS.
  • Working knowledge in implementing web services.
  • Good understanding of distributed source code management systems like Git.
  • Familiarity with web application development frameworks like AngularJS, Symfony2, Laravel, Drupal.
  • Good communication skills.
  • Strong problem solving skills.
  • Ability to build good relationships with clients/project managers and colleagues.
  • Ability to gather and assimilate information.
  • Up to date knowledge of technical applications.
  • Good knowledge of quality standards, legislation and best practices.
  • Ability to adapt and prioritise.
  • Ability to work under pressure and meet deadlines.
  • Ability to think ahead and anticipate problems, issues and solutions.

If you meet the above requirements, please mail in your resume with the subject 'Application for the post of Technical Consultant- TC011907' to careers@zyxware.com
Please note that while the management appreciates your interest and application for the job, it may not be possible to send in a personalized response to all applicants. Shortlisted applicants will receive an email or a telephonic communication within 4 weeks of your application.

Apply for this Job
(Optional)
*Required