Philips is looking to solve the problem of developing and enhancing their Real-time Patient Monitoring platform by hiring a Software Development Engineer to contribute to the design, development, and testing of software for this critical healthcare technology.
Requirements
- 5+ years of experience with Object-Oriented Programming and Design, C, and .NET.
- Microservices, Web Services, and Relational databases.
- React, GraphQL, Kafka, Kubernetes, PostgreSQL/SQL Server, Performance tuning.
- work within a cross-functional team in an Agile development cycle, focused on designing and developing code on an agile team of Engineers using Continuous Integration/Continuous deployment technologies such as Azure and GitHub.
- understand design patterns and practical experience in applying those patterns to address fundamental challenges in large-scale, mission-critical system development and influencing software engineering best practices within the team.
Responsibilities
- Delivering full-stack software as a key individual contributor to this team.
- Writing clear specifications, creating detailed technical designs, and implementing creative software solutions.
- Designing and developing software components considering elasticity, scalability, reliability, interoperability, security, serviceability & networking needs.
- Delivering SW modules and components meeting the requirements, quality standards, and timelines.
- Championing best coding practices and patterns within the team and looking for opportunities to elevate the team’s technical ability formally and informally by providing guidance and training.
- Stays current with emerging technologies and industry trends, incorporating new tools and methodologies to improve development processes and product quality.
- Analyzes and optimizes application performance, identifying and resolving bottlenecks to enhance user experience and system efficiency, ensuring the software meets performance benchmarks.
Other
- Coaching and mentoring a software development team focused on the creation of our next-generation patient monitoring systems.
- Defining scope and problem domain in a crisp and structured way: defining the problem with stakeholders and identifying key issues.
- Demonstrating exceptional teamwork to meet commitments to our customers.
- Reviewing code and providing technical feedback and direction.
- You must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.
- US work authorization is a precondition of employment. The company will not consider candidates who require sponsorship for a work-authorized visa, now or in the future.
- Company relocation benefits will not be provided for this position. For this position, you must reside in or within commuting distance to Cambridge, MA.