Share this job
.NET/CRM Software Engineer
Philadelphia, PA
Apply for this job

.Net/CRM Software Engineer  | $100K-130K + Benefits + Hybrid Work | Industry Leading Medical Devices Company


Company Description


PhillyTech’s client has a Hybrid work environment with up to 2 days onsite and is based in Philadelphia. You MUST be a US Citizen and have your Green Card or Long-Term Visa to apply to this position.


Our client has saved thousands of lives and is the industry leader in connected care, revolutionizing how older adults age in place through innovative medical alert systems. Its mission is to empower customers to live a Life Without Limits. Whether older adults are looking for an in-home system, mobile device, or wearable medical alert smartwatch, our client has the product that will fit their lifestyle and needs.


Our client has grown exponentially to become the leading provider of personal emergency response systems. In 2018, they were ranked in the Inc. 5000 Fastest-Growing Private Companies in America list for the sixth consecutive year, with three-year revenue growth of 156%. It was also ranked #23 in the Philadelphia 100 and #7 in Philadelphia Business Journal’s Soaring 76. 


Compensation and Benefits Overview 


Competitive salary and employee benefits include medical, dental, and vision insurance, life insurance, health savings, PTO, vacation, family culture, flexible, team-building events, and meetups.


Job Description


You will be part of a team creating and maintaining our client’s systems including applications for all aspects of their medical device alerting processes. These applications include a full CRM/ERP system, IoT management, device ordering, and fulfillment processes, finance, and data warehouse systems.


  • Develop and test the software components that drive our client’s business systems.
  • Assist in the definition, development, and documentation of software business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.
  • Assist in defining software development project plans, including scoping, scheduling, and implementation. 
  • Research, identify, analyze, and fulfill requirements for internal and external users.
  • Provide technical and analytical support for internal and external stakeholders.
  • 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, create and confirm project business requirements. 
  • Communicate with IT management on a frequent basis to identify tasks and issues that may have an impact on service levels or schedules. 
  • Troubleshooting and debugging for both project work and support initiatives.
  • Provide application and process support on a rotating basis with other development team members.


Qualifications


  • 4-7+ years of .NET experience including CRM/ERP development.
  • Some experience with HTML, CSS, and JavaScript front-end frameworks preferably Angular.js.
  • Some working knowledge of marketing automation platforms and CRMs (MS Dynamics, Salesforce, etc). 
  • Experience with PowerShell scripting and Web Servers (IIS or Apache).
  • Experience with Services Oriented Architecture and RESTful services development (JSON, XML). 
  • Working knowledge of microservices, preferably Microsoft Azure.
  • Strong working knowledge of secure application development practices, including data structures, algorithms, enterprise systems, and asynchronous architectures.
  • Must have a strong understanding of Design Patterns.
  • Experience with data modeling and database programming skills (MS SQL database and PL/SQL experience a plus).
  • Familiarity with infrastructure systems (servers, systems administration, and Unix/Linux scripting skills) would be a plus.
  • The ability to leverage responsive design for mobile devices is a plus.
  • Understanding of networks, firewalls, load balancers, and concepts with the ability to provide requirements to the infrastructure team as well as provide troubleshooting assistance would be a plus.
  • BA/BS degree in Computer Science or related field. 


Additional Information


Work Hours and Travel Requirements: The candidate must be open to assisting in troubleshooting and analysis in the event of off-hours production problems, as needed. 

Travel requirements outside of commuting to our client’s business offices are minimal.


All your information will be kept confidential according to EEO guidelines.



Apply for this job
Powered by