
Software Developer, React, .Net, Python, SQL
Philips
full-time
Posted on:
Location Type: Office
Location: Bangalore • 🇮🇳 India
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
ASP.NETAWSAzureCloudJavaScript.NETPythonReactSQL
About the role
- Develop and maintain web applications using React for front-end and .NET for back-end.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices.
- Integrate APIs and third-party services into applications.
- Work with SQL databases for data modeling, queries, and optimization.
- Utilize Python for scripting, automation, and backend tasks when required.
- Ensure application security, scalability, and performance.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot, debug, and upgrade existing systems.
Requirements
- 3+ years of experience in full-stack development.
- Strong proficiency in React.js (hooks, state management, component lifecycle).
- Solid experience with .NET Core / ASP.NET MVC for backend development.
- Good understanding of Python for scripting and backend utilities.
- Hands-on experience with SQL (queries, stored procedures, optimization).
- Familiarity with RESTful APIs and web services.
- Knowledge of version control systems (Git).
- Understanding of CI/CD pipelines and cloud platforms (Azure/AWS) is a plus.
- Bachelor’s degree in Computer Science, Engineering, or related field.
Benefits
- We believe that we are better together than apart.
- For our office-based teams, this means working in-person at least 3 days per week.
- Onsite roles require full-time presence in the company’s facilities.
- Field roles are most effectively done outside of the company’s main facilities, generally at the customers’ or suppliers’ locations.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
React.NETPythonSQLRESTful APIsGitCI/CDAzureAWSfull-stack development
Soft skills
collaborationcode reviewtroubleshootingdebuggingconstructive feedback
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering