Senior Software Engineer HID191

HID Global
San Jose, CA North AmericaUSSan Jose, CA

HID Global powers the trusted identities of the world's people, places and things. Every day millions of people in more than 100 countries use our products and services to securely access physical and digital places. Over 2 billion things that need to be identified, verified and tracked are connected through HID Global’s technology. We make it possible for people to transact safely, work productively and travel freely. We work with governments, universities, hospitals, financial institutions and some of the most innovative companies on the planet—helping them to create trusting and trusted physical and digital environments so that they and the people who use them can fulfill their potential. Headquartered in Austin, Texas, HID Global has over 3,500 employees worldwide and operates international offices that support more than 100 countries. HID Global® is an ASSA ABLOY Group brand. For more information, visit and watch our latest video HID Global Video.

Duties and Responsibilities include the following. Other duties may be assigned.
• Contribute to the architecture, design, and development of new product features, components, workflows, proof of concept prototypes, interface and agents to third party systems using their SDK/APIs.
• Participate in Agile software development performing tasks including coding, testing, debugging, documentation, peer-review etc
• Participate in troubleshooting/task identification, work effort estimates, and work schedules for development and maintenance activities.
• Ensure that all tasks are performed in accordance with specific internal procedures and standards, as well as industry best practices
• Ensure and demonstrate code quality through comprehensive and effective unit testing coverage.
• Collaborate with a cross-functional team of developers, product managers, quality assurance, support, and operations.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience
• Excellent understanding of software development within the .NET Framework ecosystem
• 8+ years of development experience with MVC, .Net/C#, Javascript.
• Experience with Angular or related JavaScript framework
• Good knowledge of relational databases – SQL Server primarily.
• Respect for Computer Science fundamentals, design patterns and development best practices
• A passion for getting to the bottom of issues and eliminating unknowns
• Strong communication skills and the ability to drive hard technical conversations that yield quality solutions
• A genuine desire to work collaboratively with teammates and stakeholders
• BS/MS in Computer Science / Engineering or equivalent

Language Skills
• Ability to effectively communicate in the English language verbally and in writing

Computer Skills
• Development Tools: Microsoft .Net/C#, Javascript, Angular or related JavaScript framework,
• Database: Microsoft Sql Server primarily
• OS: Windows
• Other Tools: Microsoft Office applications, such as Word, Excel, PowerPoint, etc.

Customer Expectations
• Experience in talking to external partners and customers.
• Clear communication skills (speaking and writing)

Work Environment
• The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Employee works primarily in an office environment, with in a well-ventilated area, and is exposed to moderate noise levels.

Work Requirements
• Compliance to all relevant HID Global policies and procedures related to Quality, Security, Safety, Business Continuity, and Environmental systems.
• Travel and fieldwork including international travel, therefore employee must possess or can acquire a valid passport.
• Must be legally eligible to work the country you are hired.