Talent.com
This job offer is not available in your country.
Software Development Engineer 3

Software Development Engineer 3

Piramal Capital & Housing Finance ATMBengaluru, Karnataka, India
15 days ago
Job description

As an SDE 3 you will be responsible for solving complex problems, elevating engineering and operational excellence, and leading new tech discovery and adoption. You will ensure high standards of code and design quality, mentor junior developers, and proactively manage

technical risks to ensure successful project delivery.

Responsibilities :

  • Solving complex, ambiguous problems at a team level.
  • Up the bar for Engineering Excellence.
  • Up the bar for Operational excellence at the team level.
  • New Tech discovery for the team.
  • New Tech Adoption within the team.
  • Custodian of code and design quality of the team.
  • Coach SDE1s and SDE2s within the team.
  • Proactively identify tech risk and de-risk projects in the team.
  • Bring a culture of learning and innovation to the team.
  • Builds a platform that improves the MTTD and MTTR.
  • Create solutions to a vision statement.
  • Analyze and improve system performance.
  • Guide the team on coding patterns, languages, and frameworks.

Requirements :

  • Btech / Mtech CSE From Tier 1 College.
  • Computer Science fundamentals, object-oriented programming, design patterns, data structures, and algorithm design.
  • Proficiency with Java stack (Java / Java Design Patterns ).
  • Building scalable microservices and distributed systems.
  • 5+ years of experience contributing to architecture and design in a product setup.
  • Total work experience of 7 to 10 years in contributing to architecture and design in a product setup.
  • Technology / Tools : Spring, Hibernate, RabbitMQ, Kafka, Zookeeper, Elasticsearch. REST APIs.
  • Database : Cassandra, MongoDB, Redis, MS-SQL, MySQL.
  • Hands-on experience in working on a large scale.
  • Hands-on experience in Low- and High-Level Design ( LLD + HLD ).
  • Proficient in multiple programming languages and technology stacks.
  • Expert in doing high-level design.
  • Expert in CI / CD capabilities required to improve efficiency.
  • Create a job alert for this search

    Software Development Engineer • Bengaluru, Karnataka, India