Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Technical Lead - Software Engineer - Mumbai @ Travelex India

Home > Software Development

 Technical Lead - Software Engineer - Mumbai

Job Description

The Technical Lead is responsible for leading a cross-skilled team of developers and embedded tester, facilitating feature/sprint planning sessions, daily stand up s, escalating and resolving blockages and leading retrospectives. The Technical Lead role is responsible for the production of technical design specifications and ensuring development adheres to the architectural principals, standards and roadmap defined by the organization.

Technical activities

  • Leads feature and sprint planning sessions and retrospectives
  • Leads daily standups and maintains burndown charts
  • Seeks solutions to blockages quickly and efficiently
  • Escalates delays to management in a timely manner and provides progress updates
  • Ensures the SDLC is adhered
  • Produces technical design documentation and ensures compliance with the architectural roadmap
  • Produces high-level and detailed estimates
  • Ensures individual and team tasks are performed on-time by communicating and working closely with other members of the team
  • Responsible for the coding and testing of new development, ensuring all code is maintainable
  • Responsible for the quality and timely delivery of coded output
  • Responsible for ensuring development adheres to the architectural principals, standards and roadmap defined by the Architecture team
  • Participates in the writing of Technical Specifications and design activities
  • Identifies system deficiencies and recommends solutions
  • Performs peer reviews of code and provide constructive feedback as required
  • Responsible for the development and unit testing of software
  • Produces readable and maintainable code
  • Produces high-quality code with minimal defects
  • Ensures individual and team tasks are performed on-time by communicating and working closely with other members of the team
  • Timely delivery of quality applications to support business objectives
  • Participates in the continuous improvement of the SDLC

Relationship management

  • Establish communication channel with relevant stakeholders

Communication

  • Excellent written and oral communication skills
  • Excellent listening and interpersonal skills
  • Logical thinking and efficient
  • Keen attention to detail
  • Ability to conduct research into systems issues and products as required
  • Ability to communicate ideas in both technical and user-friendly language

General

  • Undertakes any necessary training associated with the duties of the post and participates in training and development procedures
  • Complies with all company health and safety policies and legislation in the performance of their duties and responsibilities
  • Maintains confidentiality and observes data protection guidelines
  • Manage expenses in accordance with company expense policy
  • Carries out any other reasonable duties commensurate with their capability

Essential

  • B.E (preferred)/ B.Sc / B.Tech/ MCA or other qualifications - diploma (with Mathematics and/or IT as compulsory subjects)
  • Minimum 2 years experience leading a development team of 3 to 5 people
  • Minimum 5 years experience in a developer role
  • Ability to work in a high pressure, deadline driven environment, managing multiple priorities
  • Excellent communication skills, experience working with individuals in remote locations preferred
  • Experience working within a large organization responsible for professional software development using industry best practices and software development methodologies
  • Experience working in software product development
  • Experience performance tuning applications and databases
  • Experience with IT operational aspects of software development including build management and software configuration management
  • Expert in knowledge and hands-on experience with open source technologies and emerging technologies
  • Team player who is willing to work outside immediate team to deliver on common organizational goals
  • Equal and balanced development knowledge needed to build software products
  • Humility - do whatever is necessary to help the team achieve its goal, recognizing the value in all team members and by example lead others to the same opinion
  • Commitment - must feel the same high level of commitment to software development projects and increment goals as do team members
  • Strong problem-solving skills
Technical
  • Experience of SQL Server, Node.js and DynamoDB.
  • Understanding of cloud concepts on AWS
  • Understanding of Serverless applications
  • Hands-on Node.js experience
  • Excellent in writing REST based APIs
  • Good understanding of web based projects.
  • Good knowledge of SOLID Principles with Design Patterns and their implementation.
  • Understanding of OWASP principles and its usage in Application.
  • An understanding and interest in the use of IT within business functions
  • Multi-threaded architectures, thread management, latency and throughput optimisation

RDBMS, SQL databases, distributed transaction, ACID as well as no SQL database

  • Secure coding, security analysis, PKI management, HSM, SSL/TLS, OAuth and SAML
  • Should have excellent knowledge on Server less framework and its use
  • Hands-on experience on Docker or Kubernetes and worked on EC2 instances
  • Expertise in multiple technical areas
  • Ensures the adherence to standards, policies and procedures.
  • Reviews modules for quality assurance.
  • Checks for compliance with all standards, policies and procedures
  • Experience with the following technologies: HTTP protocols, JSON and XML parsing and serialization,
  • Git, Linux shell scripting
  • Should work closely with the Solution Architecture and Development teams and be a bridge between the two

Job Classification

Industry: Travel & Tourism
Functional Area: Engineering - Software,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Diploma in Mechanical, B.Tech/B.E. in Production/Industrial, B.Sc in Chemistry
Post Graduation: MCA in Computers

Contact Details:

Company: Travelex India
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Performance tuning Manager Quality Assurance Linux RDBMS Coding XML Shell scripting HTTP Open source SDLC

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Mendix Developer - Delhi/NCR - Damco Solutions

  • Damco
  • 5 - 10 years
  • Delhi, NCR
  • 27 days ago
₹ Not Disclosed

Application Support Engineer - Java

  • Oracle
  • 6 - 10 years
  • Kolkata
  • 28 days ago
₹ Not Disclosed

Workday Adaptive Planning - Hyderabad

  • Buxton Consulting
  • 8 - 13 years
  • Hyderabad
  • 28 days ago
₹ Not Disclosed

Travelex India

In 1976, Lloyd Dorfman opened our first Bureau de Change on Southampton Row, London, setting up what has become the world??s leading foreign exchange specialist. We trade in over 80 currencies and do business in over 50 countries. Our customers can find us online and in over 1, 500 stores, inc...

Plugin template missing! Fix or contact support.