1. Choose your Affinity Group

* Equal Opportunity / Affirmative Action

We serve Equal Opportunity Employers and are an Equal Opportunity Employer. The Professional Diversity Network has separate professional networking sites for different affinities, and in selecting the groups you identify with, you will be joined with those networks.

Note: Providing this information is strictly voluntary - you will not be penalized or subjected to adverse treatment. If you choose not to provide this information, simply select "Choose not to identify."

2. Choose Method
X
Sign in with LinkedIn
Sign in with Facebook
OR

Tell us about yourself

Sr Principal Engineer
at Trendsmart LLC
Austin, TX

Sr Principal Engineer
at Trendsmart LLC
Austin, TX

Save or bookmark jobs as you go and access them anytime later with your account.

Contacts

Description

Job Description

As a Senior Principal Engineer, you'll work with an experienced team of engineers to deliver Applications required for Dell’s next generation products. You will apply skills and experience across the full cycle of software development (specification development and review, debug and validation) to deliver applications that add differentiation for Dell products. This leadership position is in the Client Product Group Software Engineering Organization. We are offering a unique opportunity to a highly motivated, competent individual. You will be a key contributor in helping the OS engineering team deliver superior quality software meeting business commitments and delighting our customers.

Responsibilities:

o Senior technical “leadership/SME/hands on” position in a fast paced results oriented environment.

o Design and Develop UWP apps that add value for Dell customers.

o Interlock with Microsoft on UWP platform enhancements.

o Proof of Concept design and implementation/productizing.

o Manage application architecture, system architecture, component definition, design.

o Work directly with multiple developer teams to implement or import pre-existing cross functional application into the new designed UWP apps.

o Interfaces with external validation partners to develop comprehensive development plans and tests coverage across multiple test organizations.

Requirements:

o Undergraduate degree or Graduate degree in Computer Science, Electrical Engineering or similar field.

o 8-12 years of experience in the software industry working in Application/OS development.

o Strong knowledge and relevant experience of at least one of the following areas (multiple areas are preferred): programming languages; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system (Windows/Linux), and application administration; embedded software/firmware; tools and utilities.

o Excellent coding skills in C# and Python scripting. PowerShell is a plus.

o Knowledge of HTML and XML, and processing these standards in Python or other languages.

o Familiar with unit testing frameworks such as JUnit.

o Able to code/debug and guide others to code/debug flexible, scalable and complex programs, using either written or verbal design specifications. Strong debugging skills.

o Familiarity with several Software Life Cycle and Quality Assurance methodologies. Able to define and document how a specific Software Life Cycle and Quality Assurance method will be used for specific projects.

o Hands on experience with the use of various defect tracking systems (i.e. JIRA, Confluence) and source code management systems (especially Bitbucket).

o Flexible and adaptable to different roles in different phases of the project life cycle.

Preferences:

o Excellent Communication skills (both verbal and written). Able to clearly articulate complex technical issues in a straight forward and concise manner.

o Proven track record delivering quality software in a fast paced, dynamic environment consisting of a culturally diverse set of people.

o Able to achieve mastery of new tools, languages and operating systems with some training and on-the-job experience.

o Flexible and adaptable in meeting the changing needs of the department and business.

o Agile software development experience.

 

Similar Jobs

See All »

Other Jobs at Trendsmart LLC

See All »