< Back to Job Search
Location: Plymouth Meeting, PA
Job Type: Contract to Hire, Remote
Job Code: JPC - 149

Job Description

Job Title: Software Engineer (Junior)

Type: CTH

Location: Remote (Plymouth Meeting, PA – preferred)


Summary:  Develops software to be deployed on Linux servers in a Cloud environment in support of the company’s home security service.


Duties and Responsibilities:

  • Write software to support new features and fix bugs
  • Assist in deployment of software to QA and Production environments
  • Troubleshoot issues found in those environments
  • Ensure these environments run smoothly, with minimal impact to customers and support staff
  • Design technical solutions for new features
  • Estimate effort for new projects
  • Follow best practices for coding and software lifecycle


Education:   Four (4) year degree or equivalent experience



  • Linux development tool suites ( 2 years )
  • Java programming ( 2 years )
  • Web Services: SOAP, REST, and/or Websockets
  • Data Storage: SQL, Key-Value, Document Store
  • Scripting: Bash and/or Python
  • Cloud: AWS and/or GCP
  • DevOps: Ansible, Splunk, Graphite, Nagios
  • Experience with Git versioning
  • Experience with Agile development methodologies and tools
  • Experience with Vagrant, VirtualBox, Jenkins


  • Positive can do attitude
  • Attention to detail
  • Ability to independently research new technology
  • Ability to solve complex problems
  • Seeks guidance from others
  • Ability to think strategically
  • Ability to manage time effectively, on multiple competing projects


  • Customer Focus
  • Drive for Results
  • Ethics & Values
  • Peer Relationships
  • Conflict Management
  • Creativity
  • Technical Learning
  • Functional/Technical Skills
  • Mentoring
< Back to Job Search

Apply Now

    .doc, .docx, .pdf accepted