Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Chennai @ NortonLifeLock

Home > Software Development

 Senior Software Engineer - Chennai

Job Description

Responsibilities:

  • Participate in Agile development activities, including sprint planning, stand-ups, retrospectives, and demos.

  • Deliver incremental working software and test automation with each sprint.

  • Quickly and efficiently design, implement, and test great, high-quality mobile software.

  • Use good architectural judgment in developing software and test automation.

  • Participates in peer code/design/test reviews and be receptive to fellow experts, helping you improve your craft.

  • Utilize good debugging and problem solving, both individually and in a team.

  • Develop tools and documents and be able to train others.

  • Use static analysis and code coverage to improve code quality.

  • Participate in team discussions on continual improvement.

  • Present/demo completed work in agile meetings clearly and concisely.

Qualifications:

This role requires a self-starter who enjoys working in a collaborative environment that emphasizes working in small cross-functional teams with UX and engineering teammates as one unit on a mission to make the world a better place.

  • Possess a BS / MS Computer Science or equivalent degree.

  • Solid software engineering skills are a must

  • Experience in one or more of the following development languages Java/Kotlin/Swift/Obj-C necessary.

  • Have strong competencies in algorithms, software design, data structures, client/server design.

  • Possess in-depth technical knowledge of mobile application development and testing (Android or iOS).

  • Have expert knowledge of Android/iOS OS implementation and frameworks.

  • Excellent problem-solving skills to isolate issues in complex environments, especially in mobile technology.

  • Take ownership and have pride in doing things with quality and excellence.

  • You are motivated by working in a fast-paced and technically challenging environment.

  • Be a fast learner and self-starter with intellectual horsepower.

  • You will be an Individual driven by doing work that matters. You will make the world more secure.

  • You will have extensive experience with mobile Unit testing Frameworks.

  • You will have excellent interpersonal skills, capable of performing well as part of a high performing team.

  • You will demonstrate strong written and verbal communication skills.

  • You will have experience with Agile development methodologies.

  • You will have working knowledge of Continuous Integration using Jenkins or other similar tools.

  • You will have previously published apps for iOS or Android.

  • Automation skills desired.

  • We would like a generalist engineer with the ability to work outside your comfort zone.

Job Classification

Industry: IT Services & Consulting
Functional Area: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate

Contact Details:

Company: NortonLifeLock
Location(s): Chennai

+ View Contactajax loader


Keyskills:   Computer science Core Java Automation Software design Mobile technology Architecture Debugging Data structures Unit testing Android

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

NortonLifeLock

NortonLifeLock Inc. (NASDAQ: NLOK on November 5, 2019) is a global leader in consumer Cyber Safety. NortonLifeLock is dedicated to helping secure the devices, identities, online privacy, and home and family needs of nearly 50 million consumers, providing them with a trusted ally in a complex...