Job Description :
Position Title

Principal Engineer

Work Location

Richardson, TX

Duration

12+ months



Work Authorization

Any

Key Skills & Details

C# , .Net, Azure exp.

Job Description

Responsible for architecting, tools and technologies of our cloud based software platforms associated with next-generation audio, video, light & control systems in Professional Solutions. This person will collaborate closely with GPLM, CTG/CTO Office & Product Management Teams to identify, prioritize & develop software platforms. He/she will also be responsible to work closely with NPI teams to integrate software platforms in order to deliver successful products.


What You Will Do

· Responsible for architecting, developing, deploying & maintaining cloud platforms associated with next-generation audio, video & control systems for Professional Solutions.

· Maintain a process-oriented culture for a team developing software products using agile methodologies.

· Participate in overall business planning by contributing current knowledge and future vision of how technology and systems will enable business strategy, growth, and competitive positioning. The CoC Software lead will propose projects derived from these regular planning sessions and align with the Platform leaders for their approval. Collaborate closely with CTG/CTO, GPLM & PMO groups to identify & prioritize the right platforms for development.

· Talent Management by being at the forefront of the technology curve and build up organization competencies within the group to address the new areas.

· Portfolio Management including ‘make or buy’ decisions in his field of expertise and have the ability to integrate acquired technologies into the HARMAN portfolio.

· Partner with NPI Teams to successfully launch Software Products in the market

· Financial & Commercial Acumen - The individual must have demonstrated an ability to think beyond the technology itself and will understand key business drivers that ensure technology investment will provide substantial value or improvements to customers.



What You Need

· Master or Bachelor''s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or a related technical discipline

· Minimum of 10 years of experience in architecting & developing large-scale software applications in C#/.NET

· At least 5+ years of professional experience in cloud-based technologies and services

· At least 1+ years of professional experience in Microsoft Azure Cloud.

· Experience with building highly scalable APIs supporting large high-volume mission-critical environments (Cloud applications, Large user base, etc

· Experience with NoSQL technologies like CosmosDB preferred