JR. BACK-END SOFTWARE ENGINEER

WebFX / Nutshell CRM
Full-time
Ann Arbor, MI
Posted on a month ago

Job Description

WebFX is seeking a Junior Back-End Software Engineer to join the Nutshell team in Ann Arbor, MI. This entry-level role involves collaborating with other engineers to build and maintain the GraphQL and cloud infrastructure powering the Nutshell CRM platform, utilizing technologies like PHP, Python, MySQL, and AWS. Training is provided, and the position emphasizes delivering high-quality software and continuous learning.

Responsibilities

  • Develop backend software for the Nutshell CRM platform
  • Work with GraphQL and cloud infrastructure
  • Utilize MySQL and Solr on AWS
  • Deploy tested, peer-reviewed code to production
  • Collaborate with frontend and other engineering teams
  • Participate in continuous integration and rapid development

Requirements

  • Bachelor’s Degree (Computer Science or related field preferred)
  • GPA above 3.5
  • Programming experience (part-time, volunteer, or internship)
  • Knowledge of web application backend languages (PHP, Python, Ruby, etc.)
  • Familiarity with modern software development frameworks (server-side MVC)
  • Strong background in SQL and relational databases
  • Understanding of HTTP API design (JSON-RPC, REST, GraphQL)
  • Experience with unit testing and continuous integration
  • Passion for web/software development
  • Commitment to high-quality software

Benefits

  • No benefits