Software ArchitectPrimary Location Bangalore, Karnataka Additional Locations Date posted 02/18/2019
What you'll do: The Support Technology Centre of Excellence team is looking for an experienced Software Architect, to lead the team in the technical design and implementation of our next generation troubleshooting, diagnostics and reporting tools for our endpoint and cloud based solutions. As our Software Architect, you will be responsible for the technical direction of the project including designing and implementing scalable tools that help our customers to resolve issues.
Makes high level design choices for the software structure, frameworks and algorithms.
Work closely with Product Manager to achieve tactical and strategic goals.
Innovate new solutions to address customer issues.
Enhance existing features based on customer needs.
Work in an Agile Environment. Mentor team on technical skills.
Ability to quickly and independently pick up new technologies and frameworks.
Ability to drive design and architecture, argue risks and benefits of options and influence technical decisions.
Must have: Overall Experience of 6-10 Years
Degree in Computer Science Engineering or a related subject
Experience in object oriented analysis and design, Design patterns, C#.
Knowledge of CPP and HTML is a plus.
Working experience on big data and cloud technology is required
Experience in a software architecture role gathering requirements, writing architecture specifications and technically leading a development team
Strong design, programming, debugging experience, and excellent problem solving skills.
Cross-platform and cross-browser development experience.
Good team player, able to work well with the development team, peers and senior engineers from various supporting disciplines
Shift 1 (India)
EMB2 - India - Bangalore Embassy Golflinks
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.