Overview
Software Technologist I/II role at Philips, participating in full software development processes with broader autonomy and in pairing mode with other team members.
What you'll do
- Participate in full software development processes, challenging requirements, design, and quality, working in pairing mode with other software team members.
- Serve as a recognized technical expert in specific areas within the team, leading the creation of software designs and providing guidance on best practices.
- Take on moderately complex software development tasks, collaborating with senior team members to deliver high-quality software solutions that meet project requirements.
- Develop and execute comprehensive test plans, including unit, integration, and system tests, to ensure software reliability, performance, and adherence to specifications.
- Conduct thorough code reviews to ensure adherence to coding standards, identify potential bugs, and promote best practices in software development.
- Support DevOps in deploying software, setting, monitoring, and ensuring own performance metrics are met, while also defining, monitoring, and meeting broader performance and quality metrics.
- Diagnose and resolve software defects by analyzing logs, reproducing issues, and implementing effective fixes to enhance software reliability and performance.
- Create and maintain comprehensive technical documentation, including system architecture diagrams, API specifications, and user guides.
- Keep abreast of emerging technologies, industry trends, and best practices in software development to continuously improve skill sets and apply innovative solutions.
- Apply analytical skills to resolve medium complexity requests efficiently, exercising judgment within defined procedures/practices to determine appropriate action.
What you'll need
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology OR Vocational Education in Information Technology or equivalent.
- No prior experience required with Bachelor's Degree OR minimum 4 years of experience with Vocational Education in areas such as Software Development, Software Design and Architecture, Testing and Quality Assurance or equivalent.
Nice to have
- Master's Degree in Information Technology, Computer Science, Software Engineering or equivalent.
- 6+ years of software development experience.
- Skills: C#, WPF, .Net; Technical Documentation; Software Test Automation; Agile Methodology; Software Development Life Cycle (SDLC); Business Acumen; Continuous Improvement; Version Control System; Quality Specifications; Software Design; Code Reviews; Programming Languages; Debugging; API Design; API Integration; Test Driven Development (TDD).
Details
Read the full description and apply on the company’s own careers page.