Skip Navigation

Software Development Engineer

Primary Location Bangalore, Karnataka Additional Locations Date posted 02/15/2019
Apply Now Job ID: JR0014425

Description: We are looking for a Senior Mobile App Developer for the development of iOS and/or Android solutions.

Scope of the Position
* Provide technical expertise in the Research and Development of iOS and Android solutions.
* Contribute to the development of features and enhancements for Mobile client solutions. This requires analysis of the feature, design, development, testing/automation and documentation activities.

Specific Responsibilities/Functions
* Should be able to take up end-to-end ownership of features including development, testing and automation.
* Should be able to analyze feature requirements and create design documentation.

Experience, Knowledge and Skills
* Bachelor or Master Degree in Computer Engineering/Computer Applications with 6 - 9 years of professional work experience
* 3+ years of hands-on development experience on iOS and/or Android
* Solid understanding of OS internals preferably iOS/Mac and/or Android
* Solid understanding of Android/IOS Application Development process.
* Knowledge of Objective-C, iOS SDK, XCode, Swift langauge
* Experience in object-oriented programming using C++ and/or Java
* Good knowledge of Networking protocols such as TCP/IP, HTTP, HTTP2, SSL/TLS, IPSec
* Good understanding of VPN & networking concepts
* Experience with Quality aspects and testing/automation/scripting is desired
* Should have excellent debugging, troubleshooting, analytical and problem solving skills 
* Should be flexible to quickly learn new technologies and respond to changing requirements and environment.


Shift 1 (India)

Primary Location:

EMB2 - India - Bangalore Embassy Golflinks

Posting Statement:

McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Apply Now

Sign Up for McAfee Job Alerts


Get the latest job openings delivered to your inbox.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • Engineering, Bengaluru, Karnataka, IndiaRemove
  • Software Development, Bengaluru, Karnataka, IndiaRemove

What's Happening

Check out #LifeAtMcAfee

Explore our Blog