This job is expired.


Lead Software Engineer

Last update 2024-05-18
Expires 2024-05-17
ID #2156952057
Lead Software Engineer
India, Tamil Nadu, Chennai,
Modified May 16, 2024


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

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:
Experience with working in Linux based environment
Good communication and design skills

Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Lead software engineer

⇐ Previous job

Next job ⇒     


Contact employer

    Employer's info

    Samsung Electronics America

    Quick search:


    Type city or region