Description
This is a contingent opportunity; the anticipated start date has not been determined.
We are actively interviewing and building a pool of pre-qualified candidates so we can move quickly when a position becomes available. Hiring is contingent on an open, funded position and client authorization. Submitting an application and completing our interview process does not constitute an offer of employment, and we cannot guarantee a specific start date or that a position will become available.
Who We Are: Mpathic is a consultative Contact Center and Sales Enablement partner that helps mission-driven organizations grow through meaningful, human-first conversations. We specialize in building, training, and deploying high-performing teams on behalf of our clients, acting as a seamless extension of their team.
Our mission is simple but ambitious: to help enterprises fulfill their mission by delivering superlative omnichannel contact center services, to employ technology that reduces customer effort and magnifies humanity, and to treat every encounter with another person as an unrepeatable chance to make their life better.
Why Mpathic?
- Structured training and real coaching - not “figure it out on your own”
- Clear path to advancement for high performers
- A team culture that values effort, integrity, and growth
- Meaningful work supporting organizations that impact real people.
Mpathic is seeking a Full Stack Software Engineer to design, develop, and maintain software solutions that support customer-facing applications, internal operations, and emerging AI-driven initiatives. This role is ideal for a hands-on engineer who enjoys solving business problems through technology and wants the opportunity to grow alongside a rapidly expanding organization.
The successful candidate will work across the full software development lifecycle, collaborating with business stakeholders, product owners, client technical teams, and partner developers to build scalable, secure, and maintainable applications. Initial work will focus on our ClassWallet engagement, which supports education savings account (ESA) and scholarship programs in multiple states, where payments, data accuracy, and security matter.
Key Responsibilities
- Design, develop, test, and deploy web-based applications and services.
- Build and maintain front-end and back-end components of software solutions.
- Develop and maintain APIs and integrations with client and third-party systems.
- Participate in application architecture and technical design discussions.
- Write unit and integration tests and help maintain overall code quality.
- Troubleshoot production issues, perform root-cause analysis, and implement long-term fixes.
- Collaborate with stakeholders to gather, clarify, and refine business requirements.
- Provide realistic estimates and clear status updates on assigned work.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to engineering best practices.
- Follow secure coding practices and protect sensitive client, financial, and personal data.
- Support cloud-hosted applications, CI/CD pipelines, and deployment processes.
- Coordinate with partner and contract developers working on shared projects.
- Evaluate emerging technologies and recommend improvements where appropriate.
- Assist with AI and automation initiatives as business needs evolve.
- Contribute to technical documentation and knowledge sharing.
- Track and submit time as required by Mpathic and client billing requirements.
- Perform other related duties as assigned.
- Bachelor's degree in Computer Science, Software Engineering, Mathematics, Electrical Engineering, Information Systems, or a related field, or equivalent professional experience.
- 5–10 years of professional software development experience.
- Experience developing full-stack web applications in a production environment.
- Strong proficiency in at least one modern back-end technology, such as:
- .NET / C#
- Node.js
- Java
- Python
- Experience with modern front-end frameworks, such as:
- React
- Angular
- Vue.js
- Experience developing and consuming RESTful APIs.
- Experience with SQL and relational database design.
- Proficiency with Git or similar source control.
- Experience working in Agile or Scrum development environments.
- Understanding of application security fundamentals (authentication, authorization, data protection).
- Strong problem-solving and analytical skills.
- Excellent written and verbal communication skills, including with non-technical audiences.
- Reliable high-speed internet and a secure, distraction-free remote workspace.
Preferred Qualifications
- Experience with Microsoft Azure or AWS cloud services.
- Experience with fintech, payments, education technology, or government-funded programs.
- Experience with AI, machine learning, or large language model (LLM) integrations.
- Experience building automation workflows and system integrations.
- Experience with containerization technologies such as Docker.
- Knowledge of DevOps practices and CI/CD pipelines.
- Familiarity with data privacy and compliance standards (e.g., PCI, SOC 2, HIPAA, FERPA).
- Experience working in startup, consulting, or fast-growth environments.
Eligibility & Employment Requirements
- Must be at least 18 years of age and reside in the United States.
- Must be able to provide proof of eligibility to legally work in the United States.
- Must be willing and able to clear all required background checks as a condition of employment.
- Mpathic is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, national origin, age, disability, citizenship status, or any other characteristic protected by law. Reasonable accommodations are available upon request.
Applications accepted on a rolling basis through 12/31/26