Job Posting Title:
- Senior Enterprise Software Engineer
Job Description:
Responsibilities may include the following and other duties may be assigned:
- You will read, analyze, understand product requirements.
- You will actively participate in story grooming.
- You will participate in design documentation and reviews.
- You will design and develop the features assigned with highest quality.
- You will Learn and understand software standards for medical devices.
- You will under general direction and collaboratively with internal and external partners.
- You will mentor the juniors.
- You will interact with Tech Lead, other developers, V&V engineers, internal partners and stakeholders concerning design, implementation or requirement clarifications, and work closely with global sites.
Required knowledge and experience:
- 8+ years of industry experience in Software Desktop Development
- Proficiency with one or more of the following programming languages: C++, C#, WPF
- Proficiency in one or more of the following tools: Visual Studio, Git, Perforce
- Experience in Windows is mandatory
- Experience with software unit testing and continuous integration implementations.
- Familiarity with Agile software development methods.
- Good logical and reasoning skills
- Ability to work on cross-functional project teams comprised of software verification and development engineers, system engineers, human factor engineers and quality engineers.
- Strong written and verbal communication.
Minimum Qualification
- Required: Bachelor of Engineering or Bachelor of Technology in Computer Sciences, Biotechnology, Bio-Medical, Electronics or Electrical Engineering.
- Preferred: - Maters in Engineering or master’s in technology computer sciences, Biotechnology, Bio-Medical, Electronics or Electrical Engineering.
Nice to Haves
- Design/develop experience working with regulated medical devices.
- Experience working within a regulated environment.
- Experience with software version control tools.
- Quality focus, willingness to learn, versatility and adaptability.
Mandatory Skills: Desktop Developer – C#, WPF, Windows only (Linux not required)
- Location: Hyderabad
- Notice Period: Serving within 40 days