This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Find jobs in Texas today!

To post a job, login or create an account |  Post a Job

  Jobs in Texas  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Software Developer

Karl Storz Endoscopy

This is a Full-time position in Stafford, TX posted July 2, 2021.

KARL STORZ SE Co. KG based in Tuttlingen, Germany, is a family-owned, global company committed to benefiting humanity by advancing medical device technology through innovation and education. For more than 70 years, KARL STORZ has been dedicated to earning its international reputation as a leader that designs, engineers, manufactures, and markets all its products with an emphasis on visionary design, precision craftsmanship, and clinical effectiveness. Software Developer This role will be based in our Stafford, TX location and will analyze, design, develop, debug and modify software enhancements andor new medical device products used in the OR (Operating Room) environment. The Software Developer creates end-user requirements and marketingengineering specifications to build custom software applications for streaming, encodingdecoding and audiovideo controls integration solutions. The role will support product development efforts across the organization and will function under the auspices of FDA and internal regulations as an integral member of the Engineering team. Leads the functional area to Design, develop, modify, document and implement scalable software applications utilizing SCRUMAgile methodologies leveraging Angular, NET , C, Internet Information Services (IIS) 7.0 above, MS Build, CSS, HTML, XML. Guides participates in the entire Software Development Life Cycle including requirement gathering through testing and deployment of the application in real-time scenarios. Contributes to architecture, design and code reviews and provide guidance and feedback to the team members. Plans and performs unit testing and debugging sets conditions based on code specifications participates in the testing process through test review and analysis, test witnessing and certification of software. Designs and implements improvements to the performance, usability, scalability, and maintainability of software products. Participates in SCRUM meetings. Coordinates company compliance initiatives with Regulatory personnel prior to product launch. Leads the process of prototyping, testing and vendor research and selection. Works closely with Manager, Product Strategy to ensure efficiency, quality and cost control throughout the design process. Coordinates and supports software system installations and monitors equipment functioning to ensure customer specifications are met. Obtains and evaluate information to determine hardware configuration. Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints. Train installationassembly personnel in the appropriate techniquesprocesses for working with new applications. Adheres to document standards, coding standards and the development process. Responsible in creating timelines and controlling documents for production (Design History File). Researches and evaluates new applications and technologies attends and participates in technology conventions. Remain abreast of changes in industry standards and practices, keeping management informed of changes that have potential impact on development activities. Performs other job-related duties or special projects as assigned. Requirements Minimum years of relevant work experience 5 years of Software Development skills Minimum education, certifications andor credentials Bachelorrsquos Degree in Computer Science or a related field required Master Degree in Computer Science preferred Minimum hard skill requirements (including computer and application proficiency) 5 years experience with Angular, C programming, .NET, SQL Server, Web API, knowledge of ASP.NET Strong design and development skills in GUI components in Angular Experience with the product development life cycle. Must have experience with ownership of developing end-to-end products at the box level andor system level. Understands how to translate product requirements into design specifications to meet key product development objectives. Skills in documenting and communicating system design deliverables. Experience with software development in a multi development team environment. Ability to deploy projects in real time scenarios Knowledge of databases Knowledge of media types, video formats, resolutions Basic knowledge of system configurations and performance Experience providing technical guidance in resolving complex issues by using better methods, techniques and evaluation criteria. Must have a strong desire and willingness to learn new technology Excellent writing and communication skills, and experience in all phases of application development are required Strong knowledge of Windows system configurations and performance. Linux knowledge is a plus. Experience with security testing and standards a plus.

Please add your adsense or publicity code here (inc/structure/adsfooter.php)