Build user experiences, applications, databases, and back end services. The developer works closely with a Product Owner to produce working software and make recommendations on the use of new and emerging technologies. Additionally, the ideal candidate will show a strong customer service approach, close attention to detail and strong communication skills.


  • Develop product capabilities using, APEX, Visualforce, and other technologies.

  • Perform unit testing, integration testing, and performance testing of new product functionality.

  • Analyze and mitigate product problems.

  • Collaborate on and inform cross-functional teams of new feature technical design, limitations, and implementation.

  • Follow an iterative software development methodology and contribute to all phases of the software development lifecycle and support.

  • Articulate development status to technical and non-technical audiences.

  • Continually refine business acumen and establish domain / industry vertical expertise.

  • Assess customer needs and develop technical solutions to meet those needs.

  • Offer creative solutions to product-related design/usability challenges and expose usability problems.

  • Create prototypes to communicate design vision to stakeholders and for testing purposes.

  • Conduct qualitative research around users’ needs and behaviors to help inform product initiatives around all of our products.

Location(s): Work From Home

Job Status: Full-Time

Degree: Bachelor of Science in Computer Science

Apply Here