Skip Navigation

Software Architect

Primary Location Bangalore, Karnataka Date posted 05/17/2019
Apply Now Job ID: JR0015210

Job Details:

Job Description:

Software architect is responsible for the technical direction of a project. Makes high level design choices for the software structure, frameworks, protocols, and algorithms. Determines coding practices, development tools, and validation requirements. Performs pathfinding and surveys technologies. Interacts with multiple technologists in the company and within the industry as well as between developers and project managers to evaluate feasibility of requirements and determine priorities for development.


  • At least10-12years of experience in product developmentincluding design and development tasks along withCode review / bug analysis / Testing.

  • A proven track record of developing/shipping high quality, scalable software inWindowsplatforms

  • Should have programming,strongdebugging experience, and excellentproblem solvingskills. Proven knowledge of debuggingfor issues like performance and other issues.

  • Expertise inJavaas well as solid understanding of basic CS concepts is must.

  • Developing and extensive knowledge ofMicroservices, Spring framework and Hibernate.

  • Having good knowledge ofJEE Technology including Servlet, JSP

  • Should be able to writeUnit Tests.

  • StrongKnowledge ofJVMinternals.

  • Having Good Knowledge in MySQL, Oracle.

  • Familiar with Test Driven Development concepts.

  • Demonstrated ability to work effectively both within a team and cross-group to drive identification and resolution of issues to ship under tight deadlines along with being able todrive features into the product.

  • Must be highly motivated with a strong passion for and commitment tosoftware quality

Job type:

Experienced Hire


Shift 1 (India)

Primary Location:

EMB2 - India - Bangalore Embassy Golflinks

Additional Locations:

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 Support, Bengaluru, Karnataka, IndiaRemove

What's Happening

Check out #LifeAtMcAfee

Explore our Blog