Senior Staff Engineer

Location: 
Bangalore Asia PacificIndiaBangalore
HID Global
2021-03-31
Job Type: 
Full-time
Functional Area: 
R&D Engineering
Job Level: 
Mid-Senior Level

 

Job Title

Senior Staff Engineer

Experience & Skills

  • 12+ years of experience with broad and deep technology knowledge to architect multi-tier, Web application solutions and Single Page Applications
  • Excellent programming skills in Microsoft .net, asp.net core using C#.
  • Must have current and deep experience in programming with SQL Server or Oracle Database systems within enterprise setting.
  • Experience on client side JavaScript technologies such as Angular/React JS, Bootstrap, JQuery etc.
  • Experience in enterprise application integration (EAI) using web services and REST APIs
  • Experience in design and development of Enterprise Web Applications.
  • System analysis and design experience in mapping user problems to reusable design and technology solutions
  • Demonstrated ability to effectively communicate complex concepts to project teams including business representatives.
  • Exposure to cloud technologies using AWS /Azure/ Google Cloud.
  • Experience of working in a lean agile methods like SCRUM/ KANBAN/ XP / SAFe is desirable.
  • Experience in people management and in coaching/mentoring junior team members.

Responsibilities

Position is for a seasoned software engineer responsible for designing & developing HID SAFE - an industry leading, enterprise Physical Identity and Access Management product.

• Coding, testing and debugging software according to specifications.
• Work with Product Management team in converting the requirements detailed technical tasks.

• Perform code and design reviews.

• Actively participate and contribute to team development and internal team education.

• Planning and Estimation of assigned work under Agile process
• Documenting the key aspects of the written software
• Quickly build prototypes and "proof of concept" solutions

• Work with cross functional Engineering and technology teams across the organization.

Education

An Advanced Engineering / Computer Science Degree.