BD (Becton, Dickinson and Company) Manager, Software Engineering in San Diego, California
Job Description Summary
Excited to grow your career?
We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see is right for you, we encourage you to apply!
Our people make all the difference in our success.
The Becton Dickinson Technology Solutions division is looking for a Senior Manager of Software Engineering who has a passion for delivering great software products that meet customer needs. The right candidate will be a positive, can do leader skilled at managing software development teams and delivering quality products. The candidate mustcollaborate/communicatewell, have exceptional technical skills and can grow and motivate team members.
The candidate will lead local and remote software engineering team(s) working on development of our next-generation analytics platform as well as supporting current products.The right candidate will provide technical leadership for the software development team, promote Agile principles for product development and foster an environment of continuous improvement.
Strong management skills with a proven track record of providing direction and leadership to others are essential. The candidate must be an effective communicator and problem-solver. Lastly, the candidate must possess demonstrated skills in leading and managing change; should possess the ability to pull together ideas and suggestions, shape them into a vision, and then implement this in products.
The selected candidate will bring new ideas, creativity and perspectives to our organization. You will lead by example, adopting a "whatever it takes" approach to get the job done, while nurturing a sense of camaraderie, success and appreciation among your team.
Excellent communication and cooperation within the Product Development organization and with all departments within the business unit (and beyond) is essential for success.
Delivers informatics software projects on time and on budget
Leads a local team of software developers to create high quality, robust software
Collaborates with other software teams in the organization (local and remote) to align on technical implementations and timelines
Works with other Software Leaders to evolve and develop the informatics platform meeting technology, data, security, compliance and privacy requirements
Coordinates development of software project plans and schedules
Monitors project schedules and maintain awareness of related engineering and other activities that may adversely impact the software schedule
Facilitates decisions on scope of work, duration of tasks, and determination of design requirements
Selects appropriate technology and development partners to ensure success of the platform
Integrates software development activities with other business functions
Participates in critical design and technology reviews
Establishes and monitors staff development plans and goals
Ensures adherence to BD development policies and procedures
Participates in hiring and coaching of associates following company philosophies, processes, policies and tools
Provides input into yearly budget planning and quarterly resource planning
Ensures compliance to BD quality standards and conveys an expectation of high software quality
BS degree in Computer Science, Computer Engineering or a related Engineering discipline
Eight years’ experience in an Agile environment
Minimum of 5-8 years’ experience leading teams and/or managing direct reports
Minimum of 5-8 years’ experience designing and implementing web applications using C#, ASP.NET MVC and MS SQL
Experience with Microsoft Azure or other cloud infrastructure providers
Experience with C# ASP.NET MVC development
Experience with AngularJS, Bootstrap, and JQuery
Experience with MS SQL Server or other RDMBS
Experience with Agile/Scrum Methodologies
Experience with Azure DevOps/Microsoft Team Foundation Server
Action oriented with a focus on results
Demonstrated positive work ethic with a strong commitment to achieving project goals
Excellent written and oral communication and interpersonal skills are essential
Understanding of Service-Oriented Architectures and Restful interface implementation
Experience integrating AI/ML technologies into commercial software products
Knowledge of cloud service provider privacy and security including tenant isolation, private cloud security, virtualization security and privileged access management
Experience working in a regulated (FDA) environment with medical instrumentation
Experience with distributed database architecture and implementation
Experience with medical software such as Hospital Information Systems, Medical Record Systems or Lab Information Systems
Knowledge of HL7 and/or ASTM healthcare protocols
Understanding of ISO/IEC 27001 Information Security
Exposure to big data (Hadoop, NoSQL) and algorithm development
Primary Work LocationUSA CA - San Diego TC Bldg C&D
Work ShiftNA (United States of America)
Becton, Dickinson and Company is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status.