What are the responsibilities and job description for the Mid-Level Software Engineer position at VirtualVocations?
A company is looking for a Software Engineer, Mid (Inventory).Key ResponsibilitiesDesign and build customer-facing features for inventory managementCollaborate with Product and Design teams to ensure features are user-friendly and aligned with customer needsContinuously improve engineering processes and coding best practicesRequired Qualifications3 years of experience in software engineering, ideally in a customer-facing or product-driven environmentProficiency in backend development and experience in building and maintaining APIsProficiency in Ruby on Rails or willingness to learn, with a strong foundation in OOPExperience with relational databases such as Postgres and MySQLExperience working with cloud platforms such as AWS, GCP, or Azure