Software Technologist I

1 Week ago • 5-6 Years
Programming

Job Description

We are seeking a highly skilled Senior Software Engineer with 5-6 years of experience, specializing in C# .NET and Angular, with basic knowledge of DICOM. The successful candidate will be responsible for developing and maintaining clinical applications, collaborating with teams, participating in code reviews, engaging in architectural design, mentoring junior engineers, troubleshooting software issues, and working with medical imaging protocols like DICOM.
Good To Have:
  • Experience with cloud services, particularly AWS.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Prior experience in the healthcare or medical imaging industry.
  • Knowledge of other JavaScript frameworks like React.
Must Have:
  • Develop and maintain software applications using C# .NET and Angular.
  • Collaborate with product owners, designers, and other developers.
  • Participate in code reviews to ensure quality standards.
  • Engage in architectural design discussions.
  • Guide and mentor junior engineers.
  • Troubleshoot and resolve complex software issues.
  • Work with medical imaging protocols like DICOM.
  • Bachelor’s degree in computer science, Engineering, or related field.
  • 5-6 years of professional experience in C# .NET and Angular.
  • Strong understanding of SDLC methodologies, particularly Agile.
  • Basic knowledge of DICOM and its application.
  • Experience with database management and SQL.
  • Proven ability to deliver scalable, high-performance web applications.
  • Understanding of object-oriented programming principles and design patterns.
  • Excellent problem-solving skills.
  • Strong interpersonal and communication skills.

Add these skills to join the top 1% applicants for this job

communication
design-patterns
game-texts
software-development-lifecycle-sdlc
agile-development
react
c#
aws
ci-cd
angular
sql
javascript

Position Overview:

We are seeking a highly skilled Senior Software Engineer with 5-6 years of experience, specializing in C# .NET and Angular, with basic knowledge of DICOM. The successful candidate will be responsible for developing and maintaining clinical applications built on sophisticated software platforms, contributing to architectural discussions, and guiding junior team members.

Key Responsibilities:

  • Develop, enhance, and maintain robust software applications using C# .NET and Angular.
  • Collaborate with product owners, designers, and other developers to design and implement high-quality features.
  • Participate in code reviews to ensure adherence to best practices, quality standards, and consistency.
  • Engage in architectural design discussions, providing insights and expertise to influence the direction of the project.
  • Guide and mentor junior engineers, fostering a culture of learning and innovation within the team.
  • Troubleshoot and resolve complex software issues in a timely manner.
  • Work with medical imaging protocols like DICOM, ensuring interoperability and compliance.

Required Skills and Education:

  • Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience.
  • 5-6 years of professional experience in software development, specifically using C# .NET and Angular.
  • Strong understanding of software development life cycle (SDLC) methodologies, particularly Agile.
  • Basic knowledge of DICOM and its application in healthcare or medical imaging.
  • Experience with database management and SQL.
  • Proven ability to deliver scalable, high-performance web applications.
  • Understanding of object-oriented programming (OOP) principles and design patterns.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment.
  • Strong interpersonal and communication skills, both written and verbal.

Preferred Qualifications:

  • Experience with cloud services, particularly AWS.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Prior experience in the healthcare or medical imaging industry is a plus.
  • Knowledge of other JavaScript frameworks like React.

How we work together

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.

Indicate if this role is an office/field/onsite role.

Set alerts for more jobs like Software Technologist I
Set alerts for new jobs by Philips
Set alerts for new Programming jobs in India
Set alerts for new jobs in India
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙