Share this Job

Senior Software Developer - EDH Job

Apply now

Apply for Job

Date: Dec 6, 2018

Location: New Delhi, HR, IN

Company: Boston Scientific

Purpose and Passion • Comprehensive Benefits • Life-Work Integration • Community • Career Growth

At Boston Scientific, you will find a collaborative culture driven by a passion for innovation that keeps us connected on the most essential level. With determination, imagination and a deep caring for human life, we’re solving some of the most important healthcare industry challenges. Together, we’re one global team committed to making a difference in people’s lives around the world. This is a place where you can find a career with meaningful purpose—improving lives through your life’s work.

Key Responsibilities

  • Enhances, maintains and supports the development of existing EDH applications throughout the Software Development Lifecycle according to the IS methodology, department SOP’s, team guidelines, best practices and industry standards
  • Analyzes, designs and develops new application software and/or interfaces between applications
  • Creates and maintains system documentation according to the IS methodology (proposals, designs, test specifications, and other deliverables as necessary)
  • Participates in all phases of the software development project including: buy off the shelf versus build custom analysis, vendor selection, design, construct, implementation, testing, and post-implementation activities
  • Accountable for technical issue resolution including diagnosis of problem, recommendations for workarounds, and defect correction
  • Maintains collaborative working relationship with IS project teams, IS services (database, data center, servers, desktop, networking, security), and software vendors, as needed
  • Researches and applies new technologies, development techniques and best practices by leveraging experience, industry contacts, seminars, and books
  • Leverages software version control tools and provides software configuration management support
  • Works closely with the project team (internal and external) to assure a timely solution
  • Adheres to project plans, tasks, and deliverables; identifies dependencies and resource requirements
  • Appropriately communicates project status, escalates issues, and manages timelines and action items
  • Assists in implementing policies and procedures to facilitate efficient operations
  • Peer review other developers code for logic, best practices, and coding standards
  • Mentor and coach more junior resources

Qualifications

  • Bachelor’s degree in Computer Science or related field
  • 6+ years’ experience in Hadoop and Java
  • Previous experience as a leading member of a large team with assignments in all phases of the software life-cycle (requirements, design, construct, test, support) and have strong skills in documenting work
  • General knowledge of computer network components (servers, routers, printers) and data communication methods
  • Proven ability to quickly troubleshoot issues in Hadoop and Java using a sound and logical approach to deliver a valid solution
  • Demonstrated ability to work with people in other areas across the enterprise (geographical and functional) to accomplish desired outcomes
  • Understanding of the software development lifecycle and methodologies
  • Ability to identify and implement process improvement opportunities
  • Ability to develop solutions to a variety of complex problems of diverse scope and complexity
  • Demonstrates a broad knowledge of a variety of alternatives and their impact on the business unit
  • Strong verbal and written communication skills
  • Experience documenting and developing w/in a regulated industry
  • Exceptional organizational & time management skills
  • Experience with Medical Device or Life Sciences beneficial

     

Soft Skills

  • Excellent interpersonal communication skills including oral, written, and listening skills with a track record of communicating complex concepts to a broad range of technical and non-technical staff, including at senior executive levels
  • A positive attitude, innovative and creative thinker

Responsible risk taking and risk management


Job Segment: Developer, Medical, Information Systems, Risk Management, Computer Science, Technology, Healthcare, Finance