Software Developer Job at Medical Guardian LLC

Medical Guardian LLC Philadelphia, PA 19103

Founded in 2005, Medical Guardian is a leading provider of innovative medical alert systems that empower people to live a life without limits. A member of the National Aging in Place Council, Medical Guardian is headquartered in Philadelphia and provides support to hundreds of thousands of people across the country who are ready to take on the next chapter of life while remaining safe living in their own home. Whether it is an in-home system or a mobile device with GPS capabilities, Medical Guardian has the personal medical alert device to meet an array of needs and lifestyles. Medical Guardian has been named “Top Workplaces” by the Philadelphia Media Network, “Best Places to Work” by the Philadelphia Business Journal, ranked number 24 in The Philly 100 fastest growing companies, and has made the Inc. 5000 eight years in a row. Here at Medical Guardian, we believe that we are doing more than selling medical alert devices; we are saving lives.

General Responsibilities:

You work within a team that creates and maintains all systems for our organization. The team oversees and builds applications for all aspects of medical device alerting processes that include, but not limited to mobile application, iOT system, CRM, ordering and fulfillment system, financial, and data warehouse systems.

The primary responsibilities of this role include designing and developing the software components that drive our multi-tier web environment. This role supports development cycles for distributed applications and services which includes the following duties:

  • Develop intuitive web applications, web components, and web services
  • Maintain current knowledge of IT development methodology, architectural design, and technical standards
  • Work with business partners and outside vendors to collect and confirm project business requirements
  • Has strong verbal and written communication skills with both technical and non-technical (business) peers
  • Test and manage project deployments and production releases
  • Identifies tasks and issues that may have an impact on service levels or schedules
  • Provides realistic task deliverables estimates
  • Troubleshoots and debugs project work and support initiatives.
  • Provides support on a rotating basis with other development team members


Tech Skill Requirements:

Proficiency in:

  • Developing in a few of; C#, Java, JS, NodeJS, PHP, and shell scripting
  • Secure application development practices, including data structures, algorithms, enterprise systems, and asynchronous architectures
  • OOP and Design Patterns.
  • Services Oriented Architecture and RESTful services development (JSON, XML). Working knowledge of microservices
  • Design Patterns
  • HTML, CSS, JavaScript, and front-end frameworks.
  • Building enterprise web applications. Ability to leverage responsive design for mobile devices
  • Data modeling and database programming skills in SQL
  • Web Servers (IIS or Apache)
  • Infrastructure systems (servers, systems administration, and Unix/Linux scripting skills)
  • Networks, firewalls, load balancers and concepts with the ability to provide requirements to the infrastructure team as well as provide troubleshooting assistance


Education/Experience:

The role requires a BA/BS degree in Computer Science or related field with 2 to 5 years of overall development. Must have excellent verbal communication, written communication, and social interaction skills


Work Hours and Travel Requirements:

You must be open to assisting in troubleshooting and analysis in the event of off-hours production problems, as needed. The IT Team works in a hybrid environment that requires a minimum of one to two days per week in the Philadelphia and/or Paoli office.




Please Note :
caminobluff.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, caminobluff.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.