Software Engineer

OpticsPlanet, Inc.
Northbrook, Illinois, US
Full-time

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.

Please make sure you read the following details carefully before making any applications.

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.

Minimum Requirements :

Position requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Computer Information Systems, or a closely related field of study, plus 3 years of experience in the job offered, or as a Software Engineer, Full Stack Developer, or similar Software Engineer or PHP Developer position.

Employer will also accept single degree or any combination of degrees, professional credentials or work experience determined to be equivalent to a US Bachelor’s degree in Computer Science, Computer Information Systems, or a closely related field by a qualified evaluation service.

  • Specific experience must include 1 year with each of the following : PHP, object-oriented programming languages and design patterns;
  • MySQL; ElasticSearch; RabbitMQ; web platforms and technologies, including HTTP, REST APIs, and JSON. Must also have at least 1 year of experience with each of the following : domain driven design;
  • CQRS approaches; Python language; SQL; PHP framework : API platform; Atlassian tools, including Jira, Confluence, Bamboo, and Stash;
  • Docker, Terraform, Ansible; working with integrating payment providers; content management and document management; 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.

Application Process : Full time position. Apply by submitting your resumes to [email protected], reference Job ID : JR100346 in the subject line.

Ecentria and its affiliates are an Equal Opportunity Employer. The Company does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law.

All employment is decided on the basis of qualifications, merit, and business need. Ecentria and its affiliates are Drug Free Workplaces.

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

J-18808-Ljbffr

7 hours ago
Related jobs
Promoted
Motorola Solutions
Elk Grove Village, Illinois

As a software engineer, you will be a key member of our CC-Connector team, responsible for building the next generation of hosted and on-premise products for our public safety customers around the world. Our products allow customers to respond effectively in mission-critical operating environments, ...

Promoted
PopCandi
Skokie, Illinois

Collaborate with Staff Engineers on complex challenges and implementations. Bachelor's/Master's in Computer Science, Engineering or related field. Extensive experience with full software stack ownership and accountability. ...

Wolters Kluwer United States Inc.
Riverwoods, Illinois

The Senior Enterprise Software Engineer. You will report to the Associate Director, Enterprise Software Engineering. ...

Wolters Kluwer DXG U.S., Inc.
Remote, IL, USA
Remote

As a Senior Software Engineer, you will contribute significantly to the design and development of GenAI (GenAI) services. Good knowledge of software engineering principles and architectural standards. At */dxg Advanced Technology Engineering, we’re a rapidly growing team of over 40 engineers operati...

Next Step Systems – Recruiters for Information Technology Jobs Top IT Recruiting Firm
Northbrook, Illinois

Keywords: Northbrook IL Jobs, Software Deployment Engineer, Maven, Jenkins, Puppet, MySQL, SQL, SDLC, Software Developer, Software Engineer, Programming, Programmer Analyst, Illinois Recruiters, Information Technology Jobs, IT Jobs, Illinois Recruiting. Software Deployment Engineer, Maven, Jenkins o...

Wolters Kluwer DXG U.S., Inc.
Riverwoods, Illinois
Remote

Strong foundation in software engineering principles and architecture best practices. At */dxg Advanced Technology Engineering, we’re a rapidly growing team of over 40 engineers operating with the agility and innovation of a startup, powered by the resources of a global leader. If the idea of your e...

Walgreens
Deerfield, Illinois

This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Develops software applications and tools. Develops software applications and tools using A...

Splunk Inc
Illinois, United States

This role is for a Principal Software Engineer on the Mission Control product team in Splunk Enterprise Security which is an analytics-driven SIEM that solves a wide range of security analytics and security operations use cases like incident triaging, incident investigations, incident response, etc....

AbbVie
North Chicago, Illinois

We are seeking a talented and curious engineer to work with scientists and other engineers across AbbVie's Research and Development department to create custom software to control research instruments, delivering significant capability improvements to AbbVie laboratories. Our group consists of about...

Wolters Kluwer DXG U.S., Inc.
Riverwoods, Illinois
Remote

In the role of Principal Software Engineer in GenAI Quality, you will be responsible for spearheading the development and implementation of testing frameworks and quality assurance processes for our GenAI services. Minimum of 10 years of experience in software quality engineering and test automation...