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
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.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

serp_jobs.job_alerts.create_a_job

Senior Software Engineer • Franklin Lakes, NJ, United States

Job_description.internal_linking.related_jobs
Senior Software Engineer

Senior Software Engineer

SS&C Technologies • Union, NJ, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer - Engg (643)

Senior Software Engineer - Engg (643)

N B Ventures • Clark, NJ, United States
serp_jobs.job_card.full_time
Develop, maintain code for new and existing modules for a cloud-based procurement software solution.Net framework to add new features to existing modules. Review and debug existing lines of code for...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

Drum Associates • Newark, NJ, United States
serp_jobs.job_card.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,...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Observability

Senior Software Engineer, Observability

CoreWeave • Livingston, NJ, United States
serp_jobs.job_card.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....serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer (Hybrid)

Senior Software Engineer (Hybrid)

A.P. Moller - Maersk • Florham Park, NJ, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

Blue Prism Group • Vauxhall, NJ, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer - Generative AI Applications

Senior Software Engineer - Generative AI Applications

Relativity • Newark, NJ, United States
serp_jobs.job_card.full_time
Join our dynamic team at aiR for Review as a Senior Software Engineer, where you will play a crucial role in designing, building, and operating cutting-edge generative AI-driven, cloud-native web a...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer for CIAM

Senior Software Engineer for CIAM

Barclays • Whippany, NJ, United States
serp_jobs.job_card.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 ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

Relativity • Newark, NJ, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Principal Software Engineer (Hybrid)

Principal Software Engineer (Hybrid)

Selective Insurance • Short Hills, NJ, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

Becton, Dickinson and Company • Franklin Lakes, NJ, United States
serp_jobs.job_card.full_time
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-fro...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer - Azure (1361)

Senior Software Engineer - Azure (1361)

N B Ventures • Clark, NJ, United States
serp_jobs.job_card.full_time
It's a place where individuality is prized and talent respected.We're focused on what is real and effective.We are a meritocracy where good ideas and great people get noticed, results matter, and a...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Advanced Software Engineer

Advanced Software Engineer

Relativity • Newark, NJ, United States
serp_jobs.job_card.full_time
As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

McGil Recruiting • Florham Park, NJ, United States
serp_jobs.job_card.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,...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

Bessemer Trust • Port Reading, NJ, United States
serp_jobs.job_card.full_time
Senior Software Engineer role at Bessemer Trust.This position is based in Woodbridge, NJ with required in-office presence three days a week. Application Delivery : Design, develop, test and deploy hi...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer, Core Experiences - Paterson, USA

Senior Software Engineer, Core Experiences - Paterson, USA

Speechify • Paterson, NJ, United States
serp_jobs.job_card.full_time
Senior Software Engineer, Core Experiences - Paterson, USA.We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services an...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

Apollotech Msi • Rockaway Township, New Jersey, United States
serp_jobs.job_card.full_time
ApolloTech MSI is currently seeking a talented and experienced Senior Software Engineer to join our dynamic team.This is a full-time position based at Picatinny Arsenal, NJ.As a Senior Software Eng...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Advanced Software Engineer

Senior Advanced Software Engineer

General Dynamics Mission Systems • Florham Park, NJ, United States
serp_jobs.job_card.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 ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted