Jobs and Careers
MP

Software Engineer II

mPulse Mobile
Remote, United States, United StatesRemotefull_timeVerifiedPosted 15 Apr 2025

About the role

Job Summary:

mPulse is seeking a Software Engineer II who will fit into the internal technology team. This role is primarily focused will be involved in a combination of new feature development, API enhancement, optimization, client integration support, and product maintenance. In addition, this role will collaborate with our offshore development partner to continue to deliver and support a high-quality intelligent mobile messaging product. Finally, based on seniority and experience, the role will include mentoring and training junior engineering team members. 

The ideal candidate is an intermediate to advance level software engineer who has worked with technologies used by mPulse, such as Python, Java, Perl, Postgres, SQL, and other web engineering technologies. He or she should also have a passion for making the consumer healthcare experience better using communication technology such as IVR. 

Duties/Responsibilities:

  • Learn the mPulse Products ecosystem 
  • Develop mPulse product features 
  • Troubleshooting and debugging code to identify and fix issues 
  • Maintaining documentation for software systems 
  • Work with Quality Assurance team to help test topics and features 
  • Adhere to mPulse Software Development Standards and Practices 
  • Actively participate in scrum ceremonies like sprint planning, grooming, demos 

Skills/Abilities/Experience:

  • Understanding of Object-Oriented Programming and Design Patterns 
  • Working knowledge of database design and any relational database 
  • Familiarity with ORM 
  • Intermediate proficiency on the LINUX (CentOS) command line and in UNIX shell scripting 
  • Strong interest in software engineering and willingness to always improve and learn. 
  • Ability to work/learn independently as well as in a team setting. 
  • 3+ years of hands-on experience writing software. 
  • Undergraduate degree in Computer Science, Certification, Bootcamp completion, or equivalent experience. 

Minimum Qualifications:

  • Experience with Python, Java, Perl, and PHP
  • Experience with Postgres and SQL 
  • Experience with profiling/tuning application performance 

Physical Requirements:

  • Ability to stand and sit for extended periods.
  • Ability to lift 10 lbs. weight.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

mPulse Mobile

View company profile →