Senior Software Engineer

Symantec

(Culver City, California)
Full Time
Job Posting Details
About Symantec
Relentlessly protect the world’s information. Make a difference at Symantec. Across the globe, we are an ‘essential’ partner to both consumers and businesses of all sizes. We combine our talents, our brains, and our creative energy to reinforce our place as a world-class technical community.
Responsibilities
* As a seasoned Agile Software Development Engineer, you will be part of a team that creates popular market-leading mobile security products. * 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. * Exercise good architectural judgment in developing software and test automation. * Participate in peer code / design / test reviews and be receptive to fellow experts helping you improve your craft. * Good debugging and problem solving both individually and in a team. * Develop tools and documents, maintain, and be able to train others. * Use static analysis and code coverage to improve quality and coverage of code and test code. * Participate in team discussion on continual improvement. * Present/demo completed work in agile meetings in a clear and concise manner. * Foster an environment of consistent technical excellence for the growth and success of the team.
Ideal Candidate
* 5+ years of industry experience * Take ownership and have pride in doing things with quality and excellence. * Motivated by working in a fast paced and technically challenging environment. * Solid software engineering skills are a must. Strong competencies in algorithms, software design, data structures, client/server design. * Possess good problem solving skills to be able to isolate issues in complex environments, especially in mobile technology. * Are a motivated, detail-oriented individual and a good team player. * Be a fast learner and self-starter with intellectual horsepower. * Driven by doing work that matters. You will make the world more secure. * Have experience with Unit testing Frameworks * Possess deep technical knowledge of mobile application development and testing (Android or iOS) * Have good interpersonal skills, capable of performing well as part of a high performing collaborative group. * Have familiarity with Android / iOS OS implementation and frameworks • Demonstrate strong written and verbal communication skills. * Have familiarity with Linux OS * Possess a BS / MS Computer Science or equivalent degree. Preferred Requirements: * Prior lead experience desired. * Having published their own apps for iOS or Android. * Experience in debugging mobile software applications using both user mode and Android SDK * Automation skill desired. * Experience with Agile development methodologies. * Specialist in mobile technology. * Experienced in designing scalable UI frameworks * Familiarity/Expertise with Continuous Integration (Jenkins)

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.