Software Engineer at Ecentria
Northbrook, Illinois, United States -
Full Time


Start Date

Immediate

Expiry Date

22 Apr, 26

Salary

119000.0

Posted On

22 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

PHP, Object Oriented Programming, Design Patterns, SOLID Principles, Clean Code Practices, MySQL, ElasticSearch, RabbitMQ, HTTP, REST APIs, GQL, JSON API, Domain Driven Design, Microservices, Docker, K8S, Ansible

Industry

Retail

Description
Description OpticsPlanet (Northbrook, IL) seeks a Software Engineer to work on the most complex projects being introduced in the company's e-commerce web platform, work with other developers and enforce best practices and coding standards on both a team and department level. Specific duties include: develop enterprise web applications using Object Oriented Code in Symfony 2 framework on a LAMP stack, utilizing several open-source technologies; work together with other Agile team members to solve software engineering problems from start to finish; architect and develop new features and systems, as well as improve existing platform components; develop and integrate with 3rd party tools and services, as well as integrate between different in-house systems; follow industry trends to recommend and apply them to technology stack; drive quality improvement initiatives; evolve and enforce coding standards and best practices; participate in company tech talks, demos and mentorship programs; perform data mining and analytics, including multi-database reporting; participate in agile processes, peer code reviews, and continuous integration; participate in whole spectrum of web development tasks, including writing web apps (both front-end and back-end work), web service for consumers and providers, automated publishing tools for our stores and retail channels, and critical business analytics applications. Must take and pass pre-interview coding test. Position requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Systems Engineering, or a closely related field of study, plus 3 years of experience in the job offered, or as a Full Stack Developer, Backend PHP Developer, or similar position as a Software Engineer using LAMP stack. Must have 3 years of experience with each of the following: working with PHP, object-oriented programming languages and design patterns; working with SOLID principles and Clean Code practices; working with MySQL, ElasticSearch, and RabbitMQ; working with web platforms and technologies, including HTTP, REST APIs, GQL and JSON API. Must also have at least 1 year of experience with each of the following: working with Domain Driven Design, Distributed systems, CQRS approaches, Microservices, and SQL; working with PHP framework: Symfony, Laravel, and API platform; working with Atlassian tools, including Jira, Confluence, Bamboo; working with Docker, K8S, Ansible; troubleshooting complex problems; leading technical discussions and driving consensus on debates; researching and using innovative open-source technologies; and working as a team member in cross-group collaborative environment. Must take and pass pre-interview coding test. Salary: $119,000/yr. Full time position. Apply by submitting your resumes to Slava.Syrota@ecentria.com, reference Job ID: 3858540 in the subject line.
Responsibilities
The Software Engineer will develop enterprise web applications and work on complex projects within the company's e-commerce platform. Responsibilities include collaborating with Agile team members, architecting new features, and improving existing systems.
Loading...