How Remoteville checks and expires listings

Manager Software Engineering

Skills
Computer ScienceSoftware DesignSoftware DevelopmentBusiness InformationContinuous IntegrationDesign PatternsObject-Oriented Software
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Business Information Systems or related field or equivalent work experience is required
  • 6+ years experience in software development with experience(s) as a technical or team lead or equivalent experience
  • Experience with short release cycles feature toggle implementations and continuous integration
  • Experience with a microservice architecture and platform-based development
  • Working knowledge of unit testing user stories or use cases design patterns and object-oriented software design
  • Desire to be a team player and work in a fast-paced environment
  • Advanced knowledge of Salesforce.com CRM platform and proven advocate for best practices in software design and development

Nice to have

  • Angular
  • Leading a team

Day to day

  • Drive the execution and delivery of features by collaborating with many cross functional teams architects product owners and developers
  • Contribute to development tasks such as coding and feature verifications to assist teams with release commitments
  • Coach and mentor leads through technical and nontechnical challenges
  • Responsible for development process improvement and removing impediments

Hiring process

  • Successful completion of a pre-employment background check
  • Verify identity and eligibility to work in the United States
  • Complete the required employment eligibility verification document form upon hire