Talent.com
Senior Software Engineer
Senior Software EngineerBecton Dickinson & Company • Franklin Lakes, NJ, United States
Senior Software Engineer

Senior Software Engineer

Becton Dickinson & Company • Franklin Lakes, NJ, United States
1 day ago
Job type
  • Full-time
Job description

Job Description Summary

Job Description

We are the makers of possible

BD is one of the largest global medical technology companies in the world. Advancing the world of health™ is our Purpose, and it’s no small feat. It takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech products per year—to look at the impossible and find transformative solutions that turn dreams into possibilities.

We believe that the human element, across our global teams, is what allows us to continually evolve. Join us and discover an environment in which you’ll be supported to learn, grow and become your best self. Become a maker of possible with us.

Join our dynamic team to build and enhance the BD VAMAnalytics platform—a modern web-based application that helps hospitals identify complications, optimize device utilization, and drive  better patient and healthcare worker outcomes.

As a Senior Software Engineer, you’ll work across the technology stack, playing a key role in developing new features, improving performance, and ensuring high-quality code in both backend APIs and the frontend UI.

Primary Responsibilities

Develop, Test, and Maintain High Quality Code : Design, implement, and maintain ASP.NET Core web APIs and services in C#

Drive Technical Excellence : Establish and enforce best practices for development, monitoring, and maintenance of code

Collaborate and Deliver : Partner with Product Owners and other engineers to deliver robust, scalable, and well documented technical solutions

Ensure Product Quality : Participate actively in code reviews, drive continuous improvement in development practices, and ensure high-quality, maintainable code

Support and Resolve : Troubleshoot, debug, and resolve complex product issues, document technical designs, processes, and solutions

Required Qualifications

Bachelor’s degree in Computer Science or related technical field

3+ years of professional software development experience

Core Languages / Frameworks : Proven professional proficiency in C#, .NET Core, and SQL

Frontend Proficiency : Experience with modern SPA frameworks like Angular, along with TypeScript, HTML, and CSS

Development Practices : Experience with Agile methodologies, DevOps tools (Azure DevOps, Jira, GIT) and CI / CD pipelines

Testing Focus : Experience with  automated testing practices (unit, integration, and end-to-end)

Preferred Qualifications

Cloud & Infrastructure : Experience with AWS and container technologies (e.g., Docker, Kubernetes.)

Data & Performance : Experience in SQL performance tuning and data processing using Python

Mobile Development experience : Experience with iOS development

Specialized Experience : Experience with AI / ML models and computer vision / image processing

Ability to travel up to 5% (domestic and international)

At BD, we prioritize on-site collaboration because we believe it fosters creativity, innovation, and effective problem-solving, which are essential in the fast-paced healthcare industry. For most roles, we require a minimum of 4 days of in-office presence per week to maintain our culture of excellence and ensure smooth operations, while also recognizing the importance of flexibility and work-life balance. Remote or field-based positions will have different workplace arrangements which will be indicated in the job posting.

For certain roles at BD, employment is contingent upon the Company’s receipt of sufficient proof that you are fully vaccinated against COVID-19. In some locations, testing for COVID-19 may be available and / or required. Consistent with BD’s Workplace Accommodations Policy, requests for accommodation will be considered pursuant to applicable law.

Why Join Us?

A career at BD means being part of a team that values your opinions and contributions and that encourages you to bring your authentic self to work. It’s also a place where we help each other be great, we do what’s right, we hold each other accountable, and learn and improve every day.

To find purpose in the possibilities, we need people who can see the bigger picture, who understand the human story that underpins everything we do. We welcome people with the imagination and drive to help us reinvent the future of health. At BD, you’ll discover a culture in which you can learn, grow, and thrive. And find satisfaction in doing your part to make the world a better place.

To learn more about BD visit

Becton, Dickinson, and Company is an Equal Opportunity Employer. We evaluate applicants without regard to 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, and other legally-protected characteristics.

Required Skills

Optional Skills

Primary Work Location

USA NJ - Franklin Lakes

Additional Locations

Work Shift

At BD, we are strongly committed to investing in our associates—their well-being and development, and in providing rewards and recognition opportunities that promote a performance-based culture. We demonstrate this commitment by offering a valuable, competitive package of compensation and benefits programs which you can learn more about on our Careers Site under Our Commitment to You.

Salary or hourly rate ranges have been implemented to reward associates fairly and competitively, as well as to support recognition of associates’ progress, ranging from entry level to experts in their field, and talent mobility. There are many factors, such as location, that contribute to the range displayed. The salary or hourly rate offered to a successful candidate is based on experience, education, skills, and any step rate pay system of the actual work location, as applicable to the role or position. Salary or hourly pay ranges may vary for Field-based and Remote roles.

Salary Range Information

$84,300.00 - $138,900.00 USD Annual

Create a job alert for this search

Senior Software Engineer • Franklin Lakes, NJ, United States

Related jobs
Senior Software Engineer

Senior Software Engineer

SS&C Technologies • Union, NJ, United States
Full-time
As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries.Some 20,000 financial se...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

Drum Associates • Newark, NJ, United States
Full-time
Senior Software Engineer - Master Data Management.As a Senior Software Engineer (MDM) in CDO (Chief Data Office), you will partner with architects, product owners, tech leads, designers, engineers,...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Observability

Senior Software Engineer, Observability

CoreWeave • Livingston, NJ, United States
Permanent
CoreWeave is The Essential Cloud for AI™.Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence....Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer (Hybrid)

Senior Software Engineer (Hybrid)

A.P. Moller - Maersk • Florham Park, NJ, United States
Full-time
Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we g...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Artifact Management

Senior Software Engineer - Artifact Management

CoreWeave • Livingston, NJ, United States
Permanent
CoreWeave is The Essential Cloud for AI™.Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence....Show more
Last updated: 1 day ago • Promoted
Sr. Software Engineer- GenAI (Hybrid)

Sr. Software Engineer- GenAI (Hybrid)

Selective Insurance • Short Hills, NJ, United States
Temporary
At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer for CIAM

Senior Software Engineer for CIAM

Barclays • Whippany, NJ, United States
Full-time
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.Development and ...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

Relativity • Newark, NJ, United States
Full-time
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Senior Software Engineer to join our Relativity Priva...Show more
Last updated: 30+ days ago • Promoted
Senior Sales Engineer

Senior Sales Engineer

LightPath • Parsippany, NJ, United States
Full-time
Lightpath is one of the largest competitive local exchange carriers in the tri-state area.Weown and operate our infrastructure "from the ground up" by deploying over 20,000 route miles connecting 1...Show more
Last updated: 30+ days ago • Promoted
senior software engineer

senior software engineer

RIT Solutions • Summit, NJ, United States
Full-time
Position title : Senior Software Engineer.Location : Remote but must work EST hours.Contract : 1 year extendable (can go perm too). Must have : previous bank experience, Java, Golang and AWS.Duration : 1...Show more
Last updated: 21 hours ago • Promoted • New!
Full Stack- Senior Software Engineer- NJ

Full Stack- Senior Software Engineer- NJ

First Citizens Bank • Morristown, NJ, US
Full-time
This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. This position provides complex technical support to data processing sy...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

McGil Recruiting • Florham Park, NJ, United States
Full-time
Seeking a Senior Software Engineer with experience in industrial control preferably writing software for Semiconductor or Electronics Manufacturing Equipment. The company is located in Florham Park,...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Semiconductor Equipment & MES

Senior Software Engineer - Semiconductor Equipment & MES

McGil Recruiting • Florham Park, NJ, United States
Full-time
A leading recruiting agency is seeking a Senior Software Engineer in Florham Park, NJ to develop software for semiconductor manufacturing. The ideal candidate will have a degree in Computer Science ...Show more
Last updated: 4 days ago • Promoted
Software Engineer – Desktop Applications

Software Engineer – Desktop Applications

Canfield Scientific, Inc • Parsippany, NJ, US
Full-time
The ideal Software Engineer – Desktop Applications candidate is strong with C++ and has the ability to develop, 2D / 3D applications, has a good understanding of the principles of photography, has th...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Becton Dickinson • Franklin Lakes, NJ, United States
Full-time
Join our dynamic team to build and enhance the BD VAMAnalytics platforma modern web-based application that helps hospitals identify complications, optimize device utilization, and drive better pati...Show more
Last updated: 1 day ago • Promoted
Senior Advanced Software Engineer

Senior Advanced Software Engineer

General Dynamics Mission Systems • Florham Park, NJ, United States
Full-time
Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 8+ years of job-related experience, or a Master's degree plus ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Backend & Data Platform

Senior Software Engineer - Backend & Data Platform

Blue Prism Group • Vauxhall, NJ, United States
Full-time
Senior Software Engineer - Backend & Data Platform.As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer : MES

Senior Software Engineer : MES

Coherent • Pine Brook, NJ, United States
Full-time +1
The Senior Software Engineer will provide data and software solutions to support next-generation semiconductor (SiC) manufacturing at all Coherent sites world-wide. The focus of this role is to impl...Show more
Last updated: 1 day ago • Promoted