Required Skills

Desktop Applications

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 30th Jan 2024

JOB DETAIL


Software engineering team is a creative, dynamic, and highly productive small team that interfaces with product groups from across the Siemens Software division. Working in an agile scrum environment, you will be involved in a full development life cycle from planning, design/architecture, development, code review, and maintenance. We work directly with product groups adopting our advanced software delivery technologies. From obtaining licensing entitlements to downloading, installing, activating, and launching: our team is here to help the many diverse areas of our business do it all better.

Project Description

Our team consults and provides solutions in areas such as:

  • Providing and enhancing a Common Software Delivery desktop application
  • Creating custom installation solutions for product groups
  • Automating product licensing setup and activation
  • Building SDKs for product group developers

 

 

 

Duties/Day to Day Overview

Key Responsibilities:

  • Design, develop, test, maintain, and improve desktop software
  • Manage individual project priorities, deadlines, and deliverables
  • Collaborate with managers, product groups, Customer Support, Marketing, and key stakeholders to understand customer requirements
  • Work in an Agile Scrum environment to build new features in a rapid, iterative way
  • Support product group developers and customers by developing documentation

 

Top Requirements

Qualifications:

  • BS/MS Computer Science or equivalent experience
  • Minimum of 8 years in C++/Java/or C#
  • Experience developing Desktop software applications
  • Experience with Windows and Linux operating system environments
  • Preferred experience with Qt Framework
  • Preferred knowledge of MSI installers
  • Preferred knowledge of application security principles
  • Ability to collaborate in a remote agile environment
  • Good analysis and technical problem-solving skills with the ability to understand complex problems and solutions
  • Ability to work independently and within a team, own issues, estimate and solve them
  • Good written and verbal communication skills
  • Self-motivated and flexible
  • Willingness and ability to learn new technologies and take on different assignments

 

Company Information