Greetings for Synergy resource solutions, a leading IT Recruitment Consultancy.
We are hiring for a global Electronic R&D Services company providing services such as PCB Design, Hardware Development, Firmware Development, Technology Research, Product Engineering Services, New Product Development, Product Re-Engineering, Product Sustenance, and Manufacturing to a number of industry verticals such as Consumer Electronics, Automotive, Healthcare, Industrial ,Automation, Home Automation, IOT, Security & Surveillance, Aerospace & Defence, Cloud and Mobility.
Job Title – Technical Lead
Location – Ahmedabad
Experience : 7+ Years
Job Timing : 10: 00 AM to 07:00 PM
Technical Skills :
● Must be an ace and a proven executor on Full stack development skills spanning the entire spectrum from:
● Database: MySQL, PostgreSQL, MongoDB, Dynamo DB
● Back-end: Node.Js, Laravel, PHP, Express, Python
● Front End: Web Development frameworks (Angular JS/ React JS / Vue JS / TypeScript)
● Good Knowledge on AWS, GCP, Microsoft Azure cloud services
● Good Knowledge on Git, SVN, GitLab or any popular version control tools
● Proven ability to make architectural decisions (e.g. monolith v/s microservices, choice of development frameworks and tools, database optimisations, load handling)
● The ability to step in and code to drive a solution that your engineers can build upon.
● Strong development team management experience: communication, mentoring, hiring, prioritising, scheduling and team development.
Roles and Responsibilities :
● Effectively cultivate a culture of teamwork and innovation across the engineering team.
● Provide infrastructure architecture and strategic leadership across multiple projects and teams to drive the definition and realisation of our technology strategy.
● Leverage past experience and strong communication skills to effectively collaborate with all stakeholders, and guide the team through technology challenges while driving towards target architecture.
● Build complex, highly scalable and low latency applications.
● Lead technical requirements gathering sessions and technical documentation.
● Manage the technical delivery of integrations, security and application customization.
● Provide hands-on expert level assistance to developers for technical issues.
● Promote and coordinate technical knowledge harvesting within the organization.
● Define, communicate and enforce design/coding standards.
● Identify reusable code required for our code library and ensure the high-quality creation of the code.