Talent.com
This job offer is not available in your country.
Software Development Engineer II - Fullstack

Software Development Engineer II - Fullstack

ConfidentialNoida
30+ days ago
Job description

Description and Requirements

  • Build services and platform which power TD AI
  • Understand, follow and contribute to TD AI's standards for the software development life cycle
  • Work closely with product and tech team to deliver efficient, maintainable and unit tested software
  • Collaborate with product & business teams to understand customer journeys and solve problems that help TD AI grow.
  • Choose the right tech stack for the given situation with guidance from senior team members
  • Contribute to architecture and design of new and old systems
  • Participate in product and design discussions
  • Elevate the skills of Juniors through technical mentorship
  • Own a functional area from product conception to delivery including the documentation, code quality, UT coverage, etc

Additional Job Description

Requirements :

  • Strong problem solving skills and are a fast learner
  • Good knowledge of data structures and algorithms
  • At least 2+ years of experience working in a product company
  • At least 2-3 years of experience in Back-end development.
  • Proficient in at least one programming language like Java, C#, Python or GoLang
  • Experience working with different kinds of data stores - SQL, NoSQL, etc and queuing systems
  • Should have some knowledge and experience in working in Front-end technologies like Javascript, HTML, CSS, React, Typescript etc
  • Should have knowledge of backend architecture & design patterns of distributed systems and with some experience in implementing & improving them
  • Prior experience in an agile environment or continuous integration and continuous delivery (CI or CD)
  • Should know how to find and fix bugs reported on production
  • Good grasp of fundamentals of computer science and web development
  • A team player and should be able to give and receive constructive feedback
  • A passion for learning new technologies to deliver exceptional products.
  • Benefits :

  • Work with a world-class team solving forward-looking problems.
  • Competitive salaries.
  • Medical / Health insurance for self and family.
  • A reward system that recognizes your hard work and achievements, with surprise gifts for exceptional performance.
  • Open and collaborative culture.
  • Work accessories and a great work location.
  • Hybrid mode and flexible timings.
  • Enjoy snacks, games, and a cool office environment to make you feel at home.
  • Frequent office parties to foster team bonding.
  • Participate in events and hackathons with exciting prizes.
  • Skills Required

    Data Structure And Algorithms, Full Stack Development

    Create a job alert for this search

    Software Development Engineer Ii • Noida