VMware Manager, R&D in Sofia, Bulgaria

R&D Manager

As a Manager in the User Interface group, you are a key influence in the organization and are expected to inspire innovation and provoke change in both culture and technology. The User Interface group develops products that focus on building world-class user interface to facilitate adoption of vSphere and dependent solutions. You must be the champion for UI and UX and help the organization adopt new technologies. Your focus will not only be about what we’re building, it will also encompass as to how we’re building it. You will work closely with the Product Management and UX organization and so relationship building is very important. You will need to share your ideas with people at all levels of the organization and bring them along on the journey. As a manager, you will be expected to keep your team motivated, engaged and focused on customer and organizational goals. You have proven software development background with experience in the successful delivery of high quality software. You have experience with agile software development techniques and have worked with geographically dispersed development teams/efforts. You should be highly technical, detail oriented with a focus on implementation excellence as well as significant project management expertise as well as with solid people management skills. You will participate in ground breaking projects, with the authority and scope to apply your expertise in a fast paced and technically driven environment. You’ll be part of a bright engineering team that has open communication, empowerment, innovation, teamwork, and customer success culture. The user interface manager should have strong self-directed work ethic, and is driven to produce a quality product and user experience, wrapped up in a make it happen mindset.

Responsibilities: ∙ Contribute to requirements gathering, architecture, design, and implementation of enterprise class user interface software to power vCloud Director based offerings. Includes defining the user model and working with UX team to gauge the usability of new and existing products, making constructive suggestions for improvement

∙ Lead teams of developers to deliver on innovative software projects using proven development processes (Agile/SCRUM).

∙ Collaborate with stake holders on requirements and respond with fast product delivery by taking smart risks as and when required

∙ Assist in recruiting great talent for the organization besides mentoring and coaching engineers and seek opportunity to bring in continuous improvements to implement development and unit testing best practices. ∙ Have experience with front end technologies as well as distributed systems and experience building sleek user interfaces

∙ Work closely with project team members (architects, Product Management, Functional QA, System Test), and coordinate all aspects of the projects including core vCloud Director functionality and vCloud Director based solutions

∙ Proven ability to handle multiple, complex technical projects and have the flexibility to work in a very dynamic environment. Also create and continuously measure KPI’s for UI and UX

Requirements: ∙ BS or MS degree in Computer Science and/or related fields; and minimum of 8+ year’s software development experience (including minimum 4+ years of front end development experience) is required

∙ Demonstrated ability to influence change and provoke new thinking at all levels of the organization. Work with team members in UX and Product management teams to help define & refine requirements ∙ Experience leading and managing world-class software development teams and user interface projects through multiple releases in SAAS/IAAS environment.

∙ Excellent leadership, people management, communication and documentation skills. Should be comfortable presenting to other managers, architects, stake holders, and customers as needed. ∙ Experience with wide range of back-end and front end technologies and their impact on user experience for delivering development projects based on MVC, SaaS, horizontal scalability and high availability across multiple data centers etc.

∙ Ability to discuss, present, document and provide architectural and technical guidance to a team of highly skilled engineers.

∙ Collaborate effectively with other development groups and architects inside/outside the existing organization to solve complex problems spanning their respective areas

∙ Must have strong analytical, diagnostic and problem-solving skills with ability to work independently and with teams be able to prioritize and handle multiple outstanding tasks

∙ Provide mentor ship and lead strong development practices inside the team

∙ Excellent presentation, interaction and communication skills along with the ability to collaborate effectively across functional organizations.

∙ Appreciation for good design and an eye for perfection

∙ Strong experience in software development technologies including any of the latest UI technologies (HTML5, AngularJS, JavaScript)

∙ Experience with any source control system (Perforce, Git) and/or tools such as Gulp, Maven NPM, jQuery ∙ Proficiency and experience with VMware and dependent product Suites, and web application technologies in a data center environment is a plus.

∙ Experience with clustering and distributed systems technologies

∙ Familiarity with at least one back end programming language

VMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. VMware will provide reasonable accommodation to employees who have protected disabilities consistent with local law.