Software Engineer I
Job Category: Choice - CX
Requisition Number: SOFTW001163
Posting Details
Posted: February 13, 2025
Full-Time
Remote
Locations
Remote
Remote, USA
Job Details
Description
Job Summary:
mPulse Mobile is looking for a Software Engineer 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 entry-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
Basic 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.
1+ 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.