What are the responsibilities and job description for the Senior Software Engineer position at Precision eControl?
Precision eControl is a wholly owned ancillary business of Vorys, that provides integrated solutions to help brands control the sales of their products in the age of eCommerce. We have represented more than 300 brands, including many of the world’s largest companies. Precision eControl’s full scope of services allows us to provide a truly comprehensive approach that delivers unique business value.
Position Summary:
The Senior Software Engineer will design, develop and implement software solutions utilizing Laravel, TailwindCSS, HTML, SQL and JavaScript. The engineer is responsible for developing backend and frontend components, database schemas and models, writing/maintaining tests, creating/maintaining deployment pipelines and environments, and responding to support issues and production bugs/outages. At this time, candidates who would work in the following states will not be considered for this role: VT, RI, NY, NJ, NH, MI, ME, MA, DE, CO, CT, CA, and AZ.
Essential Functions:
Precision eControl (PeC) does not discriminate in hiring or terms and conditions of employment because of an individual’s sex (including pregnancy, childbirth, and related medical conditions), race, age, religion, national origin, ancestry, color, sexual orientation, gender identity, gender expression, genetic information, marital status, military/veteran status, disability, or any other characteristic protected by local, state or federal law. Precision eControl only hires individuals authorized for employment in the United States.
#PrecisioneControl
Position Summary:
The Senior Software Engineer will design, develop and implement software solutions utilizing Laravel, TailwindCSS, HTML, SQL and JavaScript. The engineer is responsible for developing backend and frontend components, database schemas and models, writing/maintaining tests, creating/maintaining deployment pipelines and environments, and responding to support issues and production bugs/outages. At this time, candidates who would work in the following states will not be considered for this role: VT, RI, NY, NJ, NH, MI, ME, MA, DE, CO, CT, CA, and AZ.
Essential Functions:
- Develop and maintain Laravel applications using PHP, SQL, CSS, JavaScript and related technologies.
- Write and maintain unit tests and automated click tests.
- Participate in sprint ceremonies, collaborate with product and design.
- Debug and troubleshoot issues, including production support, across the backend, frontend, and database components of the application.
- Maintain and develop components for a shared design component library.
- Perform code reviews, provide feedback to other engineers, ensure quality of codebase.
- Maintain CI/CD pipelines, infrastructure and databases.
- 5 years of experience with Laravel (or similar frameworks such as Django, Ruby on Rails)
- 5 years of experience with frontend technologies (HTML, CSS, JavaScript), preferably experience with a frontend framework (such as Svelte, React, Vue)
- Experience developing and maintaining infrastructure for a Laravel application, including CI/CD, server maintenance and scaling
- Experience performing code reviews and providing feedback/mentorship to fellow engineers
- Experience debugging frontend, backend and database issues
- Ability to collaborate closely with cross-functional teams, including designers and product managers
- Experience with database design, SQL and Eloquent ORM
- Ability to turn designs into responsive frontend code
- Demonstrated knowledge of accessibility best practices
- Experience building/maintaining design systems
- Experience with TailwindCSS
- Experience with ASP .NET
- Bachelor's degree in related discipline or combination of equivalent education and experience.
- Bachelor’s degree in computer science preferred.
- 5 - 7 years of experience in similar field.
- 5 years’ experience using Laravel or similar framework preferred.
Precision eControl (PeC) does not discriminate in hiring or terms and conditions of employment because of an individual’s sex (including pregnancy, childbirth, and related medical conditions), race, age, religion, national origin, ancestry, color, sexual orientation, gender identity, gender expression, genetic information, marital status, military/veteran status, disability, or any other characteristic protected by local, state or federal law. Precision eControl only hires individuals authorized for employment in the United States.
#PrecisioneControl