BD Nogales Norte · 1 day ago
Sr Software Engineer
BD is one of the largest global medical technology companies in the world, seeking a Senior Software Engineer to develop applications and integrations in computer vision, AI, and robotics. The role involves designing, building, and evolving applications across various technology layers while providing technical leadership to junior team members.
Consumer Goods
Responsibilities
Design, build, and evolve applications across multiple layers of the technology stack including user interface, middleware, backend and distributed systems
Be the go-to technical lead who supports team members with application design, coding and tooling
Review application health to identify and resolve technical debt
Collaborate with other development teams to design and create interconnected systems
Encourage innovation and fail fast mindsets and continuously improve our ability to deliver quality solutions by evolving our engineering process and technical capabilities
Keep up to date on latest software development methods, language features and design philosophies to contribute to technology roadmap and manage tech debt work
Debugging and performance analysis of deployed production systems
Coordination with Product Owners and Tier 3 support when required
Monitor, test, and continuously optimize your designs
Provide technical leadership and coaching to the more junior team members to enable them to build better software
Master our development process, culture, and code base, then think of ways to improve it and implement within the team
Qualification
Required
7+ years' of experience as a software engineer
Strong proficiency in C#/.NET & SQL (MSSQL and Postgres)
Strong proficiency in system design and security standards
Proficiency in C, C++
Strong analytical / Debugging / Troubleshooting skills
Experience with most of the following: Single Page Application (SPA) framework e.g. Angular, Micro Service Architecture, Automating software build and deployment for CI/CD, Test automation, such as NUnit, Source control management such as Git and GitHub, Cloud platforms such as Azure, Developing classic ASP.NET and ASP.NET Core web apps and services
B.S. Computer Science degree or related degree
Preferred
1+ years' experience as a lead engineer preferred
Experience in Automated Testing is preferred
Experience with low level or embedded communication protocols. E.g. RS232, TCP/IP Sockets, SPI, I2C
Knowledge of software development leveraged with hardware such as PLCs, automation robots and conveyor solutions is a plus
Experience with IOT Edge
Experience in Healthcare or pharmacy automation industry is a plus
Company
BD Nogales Norte
Somos una empresa multinacional dedicada a la manufactura de dispositivos de uso médico a través de los cuales seguimos impulsando el mundo de la salud.
H1B Sponsorship
BD Nogales Norte has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (66)
2022 (4)
2021 (3)
Funding
Current Stage
Late StageCompany data provided by crunchbase