Home India Lead Software Engineer

Home India Lead Software Engineer

Lead Software Engineer

Full time at Samsung Electronics America in India
Posted on October 29, 2024

Job details

Samsung is seeking passionate, and talented software engineers who have experience building innovative and high-volume applications. This is a high-visibility team where you will get a chance to make a positive impact on customer experience. Duties and Responsibilities: As part of the team, you will:

  • Be responsible for expanding the feature set of the platform in an extensible and scalable manner
  • Own individual modules and act as the technical SME for them
  • Work end to end on micro-services and SPAs built on cutting-edge technologies like Nodejs, Golang, React.js and Vue.js
  • Work with great Engineers and solve difficult problems aimed at making the customer experience seamless
  • Get the experience of building products from scratch and taking them to production
  • Mentor and groom junior developers and help them produce great code
  • Work with businesses and provide solutions to problems faced by customers
You will be expected to be able to:
  • Focuses on ambiguous problem areas in existing or new software initiatives
  • Fixes architecture deficiencies and/or proposes larger projects, which may require the work of a team
  • Understands the business impact of your systems.
  • Shows good judgment on technical trade-offs between short-term team needs vs. long-term business needs
  • Guides future technology choices
  • Makes needed architectural trade-offs (e.g., coarse or fine-grained service separation?)
  • Writes software that is easy for others to contribute to
  • Owns team architecture; provides a system-wide view and design guidance
  • Resolves root causes of endemic problems maybe where your team limits innovation: influences software decisions made by other teams.
  • Lead a small team of developers and take care of the deliverables for the team
Skills needed:
  • Strong analytical and programming skills
  • Strong knowledge of Data structures and Algorithms
  • Excellent problem-solving skills
  • Good understanding of Computer Science fundamentals
  • Good understanding of Object-oriented programming concepts
  • Good understanding of web technologies
  • Quick learner with a passion to learn and adapt to new technologies
  • Excellent verbal and written communication skills and being a team player
  • Attention to detail and striving for perfection
  • Experience with mentoring junior developers/leading a small team
Qualifications:
  • Bachelors / Master’s Degree in Computer Science or related field in a reputed institution
  • 7+ years of professional experience in software development with most of them from a product company
  • Proficient in web development (Backend/Frontend/Both)
Preferred Qualifications:
  • Proficient in technologies like:
  • Nodejs
  • Angular
  • React
  • PSQL
  • Rethinkdb
  • Experience with working in Linux based environment
  • Good communication and design skills

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Lead Jobs
Feedback Feedback