Experience Inc. Jobs

Job Information

VMware Senior Developer - Windows Client - Opportunity for Working Remotely in Jacksonville, Florida

The VMware Unified Endpoint Management (UEM) platform allows companies to make it easy for employees to work anywhere, any time, on any device, without compromising security. But making things easy for our customers is extremely challenging for us, so we are looking for unique thinkers of varying backgrounds that want to take on such complex, highly technical, customer-impacting challenges. We, the UEM team, have a large customer base that spans across industry verticals including most of the Fortune 500 companies. That means that the work you do here has a broad, measurable impact on the businesses and communities that these customers represent.

We also want to help you have a positive impact on the community and the environment, whether through the Power of Differences (PODs) groups, various environmental improvement initiatives, matching donations to qualified non-profits or time off for volunteering. And we want to have fun along the way, both while you are making a difference for our customers and for your community. We use a wide range of technologies such as .NET Core/C#, Kubernetes, AWS/Azure, Linux/Windows, MSSQL Server, Postgres, Elasticsearch and Redis, just to name a few. And we have a large catalog of internal and external training content that you can leverage, if you need to brush-up on something you know or to learn something new.

What is the primary need, technical challenge, or problem you will be responsible for?

The Unified Endpoint Management (UEM) product, part of the Workspace ONE platform continues to be industry leading in terms of customer adoption, capabilities and innovation. The Workspace ONE platform supports iOS, Android, Windows 10 as the major platforms for endpoint management. This success is the driver for us to constantly improve the user-experience and management capabilities of various operating system endpoints.

The current role is for Windows 10 Intelligent Hub, which is the endpoint management application for Windows 10. The Hub is a critical component in making the end user experience a delightful one while providing industry leading security and management capabilities. We continue to enhance capabilities and features to Hub that improve end user onboarding processes, adding new use-cases, support multiple infrastructure requirements to name a few.

We are looking for a senior engineer who can thrive in such an environment and help us execute this vision. You are passionate about endpoint / client-side application experiences and have shipped applications that are used by millions of users. You are able to discern the right technology, tools and their implications for end user experiences – not just for the day-1 but the day-2 operational requirements. We have high engineering standards and we want you to help make us better.

POSITION RESPONSIBILITIES:

  • Active engagement with different stake holders - Product Manager, UI/UX Designer, Security Engineer and other members within Engineering to define and deliver the required solution.

  • Active participation in all stages of software development - requirement, design, coding, testing and debugging.

  • Perform code reviews and ensure coding best practices.

  • Serve as a mentor to junior developers.

REQUIRED SKILLS:

  • Bachelor’s or higher degree in Computer Science or related technical training.

  • 5+ years in developing Windows desktop applications.

  • Strong C++ (Win32 SDK), C#, Windows Service.

  • Programming experience in C# concepts like LINQ, Asynchronous Programming, Native Interoperability, File System and Registry.

  • Deep understanding of Windows Internals and sub-systems.

  • Experience in troubleshooting and diagnosing Windows systems and applications using Windows SysInternals Tools.

  • Understanding of Trusted Platform Module architecture.

  • Understanding of boot procedure firmware like Unified Extensible Firmware Interface (UEFI) and Basic Input/Output System (BIOS).

  • Knowledge of crypto primitives and cryptographic algorithms.

  • Strong interpersonal and communication skills.

PREFERRED SKILLS:

  • Experience using Git or Bitbucket.

  • Experience with CI tools like Bamboo.

  • Experience in developing RESTful Web services.

  • Experience using mocking frameworks like JustMock/Moq, Unit testing frameworks like MSUnit/XUnit/Nunit

Category : Engineering and Technology

Subcategory: Software Engineering

Experience: Manager and Professional

Full Time/ Part Time: Full Time

Posted Date: 2021-05-12

VMware Company Overview: At VMware, we believe that software has the power to unlock new opportunities for people and our planet. We look beyond the barriers of compromise to engineer new ways to make technologies work together seamlessly. Our cloud, mobility, and security software form a flexible, consistent digital foundation for securely delivering the apps, services and experiences that are transforming business innovation around the globe. At the core of what we do are our people who deeply value execution, passion, integrity, customers, and community. Shape what’s possible today at http://careers.vmware.com.

Equal Employment Opportunity Statement: 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.

DirectEmployers