Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Boston Scientific CRM Field Clinical Representative - Raleigh/Durham NC 
United States, North Carolina, Raleigh 
232164772

Yesterday

Costa Rica-Heredia

Hybrid Roles:

Your responsibilities include:

  • Responsible for developing software and/or testing implantable neural stimulation systems or other software related products. Provide competitive advantage in performance, cost and quality.
  • Work on C# applications using technologies such as WPF, UWP, SOA (Service Oriented Architecture), and Entity framework
  • Work on web applications using technologies such as Java, SpringBoot, REST, AWS, and microservices or serverless architecture
  • Documents software development and/or test development by writing documents, reports, memos, change requests. Methods used are determined by approved procedures and standards.
  • Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
  • Analyzes, evaluates, verifies requirements, software and systems using software engineering standards and best practices
  • Provide complete expert engineering solutions that are well thought out that is architecturally and technically sound
  • Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes
  • Promote a collaborative environment and pragmatic engineering decision-making.
  • Develops and enhances cross-functional team relationships and works cross-functionally to identify and resolve technical and organizational issues.
  • Build collaborative relationships with key leaders and peers, internally and externally, across the organization.

Minimum Required Qualifications

    Bachelor's degree in computer science, electrical engineering, or a related field
  • 10+ years of software development with fluency coding in multiple programming languages, such as C# / .NET
  • Strong oral and written communication skills
  • Ability to work independently and come up with solutions that are well thought out and technically sound
  • Demonstrated experience in software development lifecycle (Agile), object-oriented design methodology
  • Experience with medical device regulatory guidance such as 21 CFR Part 820, IEC 62304 and ISO 13485
  • Preferred experience with software configuration tools for source code control (Git), issue tracking (Jira), requirements management (Cockpit), code review tools (Code Collaborator) and 3rd party project build tools
  • Demonstrated technical leadership skills
  • Creative / innovative thinker
  • Good organizational and multi-tasking skills
  • Required skills in the following areas:C# Microsoft development using the .NET Framework 3.0 onwards.Windows application development using WPF, XAML, MVVMStrong web applications development using Java, JavaScript/TypeScript and script programming languagesStrong development skills with databases – SQLs and noSQLsOOPS, Design Patterns, Multi-ThreadingUnit and Integration testingServer & Cloud side technologiesAzure or AWS Cloud based application developmentNode.JS, Rest APIs, WCF, ASP.NETMicroservices and serverless architectureKubernetes, ECS, EKS, S3
  • Good to have skills in the following areas:
  • Front-end technologies:Angular / React JS, orModern JS Frameworks
  • Preferred experience with designing, deploying and managing IoT platforms and infrastructure