Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Boston Scientific Senior Engineer Software Development 
India, Maharashtra, Pune 
59918455

07.02.2025

India-Maharashtra, Pune

Key Responsibilities:

  • Leadership - strategies for creating high performing teams, establish team goals to support business goals, team mentoring, hiring, team career planning, performance management, and retention.
  • Designs, develops, debugs, modifies, tests software programs by using current programming languages, methodologies and technologies.
  • Documents software development and/or test development by writing documents, reports, memos, change requests. Methods used are determined by approved procedures and standards
  • Tracks software development effort by creating and maintaining records in the approved tracking management tool.
  • Analyzes, evaluates, verifies requirements, software and systems by using software engineering practices.
  • Investigates, researches, selects software designs, operating systems and/or practices.
  • Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes.
  • Follows established procedures.
  • Work is reviewed for soundness of technical judgment, overall adequacy and accuracy.
  • Contribute to the completion of milestones associated with specific projects.

Qualifications:

  • Bachelor’s degree in engineering or equivalent (BE, B Tech, MCA, MSc)
  • 12 years of software development experience
  • Experience in the following areas is required:
  • Primary: Java, Spring, Hibernate, MVC, JUnit, Selenium, Web Application Development, Java Script, SQL, Geb/Spock,
  • Good to have: React or Angular, C#/.Net, Web Security
  • Understanding fundamental design principles behind a scalable application.
  • Solid understanding of Object-Oriented Analysis and Design.
  • Familiarity with software configuration management and/or source code version control systems.
  • Experience with healthcare IT and/or software preferred.
  • Strong critical thinking and problem-solving skills.
  • Demonstrated ability to work well in agile, small-team environments.
  • Strong interpersonal and collaborative skills.
  • Self-motivated and able to work autonomously when necessary.
  • Must be eager to work with other dedicated programmers, including working in a remote development organization with co-workers in different geographic locations.