Padmi

Software Engineer (Application)

MumbaiPosted 2 months ago
Software engineeringMid-levelFull Time
Apply at Arthrex

Opens the source posting on foundit.in

Source description

About the role

View original

Role 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.

One address, no account. We’ll tell you when matching roles go live.

More at Arthrex

Related open roles

View all roles