Software Technologist I
- Bengaluru, India
- Entry Level
- 4+ years
- Bachelor's degree
- Posted
Skills
Required
- Software Development
- Software Design
Preferred
- C#
- WPF
- .Net
- Technical Documentation
- Software Test Automation
- Software Development Life Cycle
- SDLC
You may still be the right candidate for this or other opportunities at Philips. Learn more about our commitment to diversity and inclusion here . #LI-Philin
About Philips
- We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve.
- Do the work of your life to help the lives of others. • Learn more about our business . • Discover our rich and exciting history . • Learn more about our purpose .
- If you’re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply.
Responsibilities
- Software Technologist I Job Description Job title: Software Technologist I/II Job Responsibilities: • Participates in full software development processes, working with broader autonomy and in pairing mode with other software team members, challenging requirements, design, and quality. • Serves as a recognized technical expert in specific areas within the team, leading the creation of software designs and providing guidance on best practices. • Takes on moderately complex software development tasks, collaborating with senior team members to deliver high-quality software solutions that meet project requirements. • Develops and executes comprehensive test plans, including unit, integration, and system tests, to ensure software reliability, performance, and adherence to specifications. • Conducts thorough code reviews to ensure adherence to coding standards, identify potential bugs, and promote best practices in software development, fostering a culture of continuous improvement and high-quality code. • Supports DevOps in deploying software, setting, monitoring, and ensuring own performance metrics are met, while also defining, monitoring, and meeting broader performance and quality metrics. • Diagnoses and resolves software defects by analyzing logs, reproducing issues, and implementing effective fixes to enhance software reliability and performance. • Creates and maintains comprehensive technical documentation, including system architecture diagrams, API specifications, and user guides to facilitate knowledge sharing and support. • Keeps abreast of emerging technologies, industry trends, and best practices in software development to continuously improve skill sets and apply innovative solutions. • Applies analytical skills to resolve medium complexity requests efficiently, exercising judgment within defined procedures/practices to determine appropriate action.
Requirements
- 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.
- N/A Preferred Education: Master's Degree in Information Technology, Computer Science, Software Engineering or equivalent.
Preferred
- 6+ years of software development experience
- 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) About Philips We are a health technology company.
jobapplier