Search by job, company or skills

Senior Principal Enterprise Software Engineer

18-22 Years
Quick Apply
  • Posted a month ago
  • Over 100 applicants have applied

Job Description

  •  Minimum 18 years of software engineering experience, with deep expertise in architecting, designing, and developing solutions for desktop, web, and mobile platforms.
  • Bachelor's degree in Computer Science, Engineering, or a related field (Master's or PhD preferred).
  • Proven experience as the lead architect / principal designer for at least two end‑to‑end software development projects (Windows desktop or mobile applications).
  • Extensive experience developing medical devices and working within regulated environments.
  • Strong expertise in enterprise architectures, including microservices, advanced API development, scalable system design, and integration strategies for complex, high‑performance applications.
  • Demonstrated technical leadership, team management, and strong communication/interpersonal skills.
  • Experience collaborating with global, distributed teams.
  • Expertise in C++ and C#, with proficiency in additional languages such as Java, Python, etc.
  • Proficiency in modern UI/UX frameworks and technologies: React, Angular, WPF, Qt.
  • Strong command of design patterns and architectural best practices.
  • Experience with design and modeling tools such as Enterprise Architect, IBM Rhapsody, etc.
  • Proficiency with CI/CD pipelines and DevOps practices.Experience building native and hybrid mobile applications.

More Info

Job Type:
Function:
Employment Type:

Job ID: 150621083

Similar Jobs

Hyderabad, India

Skills:

CContinuous IntegrationAPI designReact JsReactDesign PatternsAgile Software DevelopmentOpenglRestful Apisimage processing techniquesCUDA librariescode refactoringEvent-driven ArchitectureGPU-accelerated computingdesign-driven developmentMicro-services

Beware of Scammers

We don’t charge money for job offers