Software Engineer (Application)

Arthrex India

Pune District

On-site

INR 1,200,000 - 2,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arthrex India seeks a versatile software engineer to design, develop, and maintain web and mobile applications supporting medical professionals and patients. You will implement secure software through CI/CD, translate complex requirements into reliable solutions, and explore new technologies to improve product quality.

You will work with Product Management, SQA, TechOps, and cross-functional teams to deliver robust, scalable software aligned with medical standards and design intent.

Qualifications

  • Proficiency in two or more programming languages or frameworks (C#, TypeScript, Python, Node.js, Angular).
  • Experience with database technologies (MS SQL, MySQL, Oracle, MongoDB, DynamoDB).
  • Cloud platform experience (AWS, Azure, GCP) and real-time 3D platforms (Unity/Unreal).
  • Full-stack development across frontend and backend with networking and database integration.
  • Strong cybersecurity understanding and secure software practices.
  • Clear written and verbal communication; familiarity with MVVM/MVC/Clean Architecture.
  • Experience in unit, integration, or automated UI tests; knowledge of TDD concepts.

Responsibilities

  • Design, develop, and maintain web and/or mobile applications using modern frameworks and technologies.
  • Implement software solutions following CI/CD pipelines, secure coding practices, and regulatory guidelines.
  • Translate high-level requirements into reliable, maintainable software.
  • Research, evaluate, and integrate new technologies to improve development efficiency and product quality.
  • Ensure applications are robust, scalable, and aligned with design intent.
  • Collaborate with Product Management, SQA, TechOps, and cross-functional teams.
  • Deliver software solutions that support surgeons, medical facilities, and patients.

Skills

C#
TypeScript
Python
Node.js
Angular
MS SQL
MySQL
Oracle
MongoDB
DynamoDB
AWS
Azure
GCP
Unity
Unreal Engine
MVVM / MVC / Clean Architecture
Unit/Integration/Automated UI tests

Education

Bachelor’s degree in computer science, computer engineering, or a similar field

Tools

Unity
Unreal Engine
AWS
Azure
GCP
MS SQL
MySQL
MongoDB
DynamoDB
DICOM
Qt
C++
WebGL

Job description

  • Design, develop, and maintain web and/or mobile applications using modern frameworks and technologies.
  • Implement software solutions following CI/CD pipelines, secure coding practices, and regulatory guidelines.
  • Translate high-level and abstract requirements into reliable, maintainable, and functional software.
  • Research, evaluate, and integrate new technologies to improve development efficiency and product quality.
  • Ensure applications are robust, scalable, sustainable, and aligned with design intent.
  • Collaborate closely with Product Management, Software Quality Assurance (SQA), TechOps, and cross-functional engineering teams.
  • Deliver software solutions that support surgeons, medical facilities, and patients.
Skill Requirements
Primary Skills (Must have skills):
  • Proficiency in two or more programming languages or frameworks, such as: C#, TypeScript, Python, Node.js, Angular
  • Proficiency with one or more database technologies, such as: MS SQL, MySQL, Oracle, MongoDB, DynamoDB
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with real-time 3D development platforms such as Unity or Unreal Engine.
  • Hands-on experience developing frontend and backend web applications, including networking and database integration.
  • Strong understanding of cybersecurity principles and secure software implementation.
  • Strong written and verbal communication skills, with the ability to clearly articulate technical ideas and recommendations.
  • Experience in MVVM / MVC / Clean Architecture patterns.
  • Experience writing unit, integration, or automated UI tests. Familiarity with test-driven development (TDD) concepts.
Secondary Skills: (Good to Have)
  • Familiarity with medical imaging standards (DICOM).
  • Experience in Qt, C++
  • Experience with 3D math and geometry (vectors, matrices, transforms).
  • Familiarity with WebGL, GPU pipelines, or shader basics.
Qualifications and Education Requirements
  • Bachelor’s degree in computer science, computer engineering, or a similar field.
  • Minimum of 3 years of relevant experience including developing and managing software application development.
  • Proven track record of leading complex, cross-functional teams independently.
Required Skills

C# / TypeScript Full Stack Development Unity / Unreal Engine Cloud Platforms – AWS / Azure / GCP Database Development – MS SQL / MySQL / MongoDB / DynamoDB

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Application)
Software Engineer (Application)

Arthrex India • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Sr Software Engineer (Application)
Sr Software Engineer (Application)

Arthrex India • Pune District

On-site
INR 1,200,000 - 1,800,000
Sr Software Engineer (Application)
Sr Software Engineer (Application)

Arthrex India • Maharashtra

On-site
INR 2,000,000 - 4,000,000
Software Engineer
Software Engineer

GE HealthCare • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Senior Software Developer -C#, .NET (Core / Framework)
Senior Software Developer -C#, .NET (Core / Framework)

Siemens Healthineers • Bengaluru

On-site
INR 900,000 - 1,300,000
Full-Stack Engineer
Full-Stack Engineer

Arthrex India • Pune District

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer – .NET Developer (WPF)-3
Senior Software Engineer – .NET Developer (WPF)-3

Stryker Group • Gurugram District

On-site
INR 1,800,000 - 3,000,000
Full Stack Developer
Full Stack Developer

Infosys • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Software Developer - C#, WPF, Angular
Senior Software Developer - C#, WPF, Angular

United States Digital Space LLC • Karnataka

On-site
INR 1,200,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

Streamline Healthcare Solutions • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000