What are the responsibilities and job description for the Senior Software Engineer (Magento 2, PHP, MySQL) position at Robert Half?
Job Details
Job Description
We are offering an exciting REMOTE opportunity for a Senior Software Engineer with expertise in Magento 2, PHP, and a strong MySQL background. This position is with a company that is based out of New Jersey, and involves working within the retail industry. As a Senior Software Engineer, you will be tasked with the development and optimization of e-commerce solutions, database management, and the enhancement of Magento 2 extensions.
Responsibilities:
Develop and enhance robust e-commerce solutions using Magento 2 with a focus on high performance and scalability.
Manage backend development using PHP and ensure effective database management with MySQL.
Identify and resolve production issues, developing solutions as necessary.
Participate actively in team activities such as daily standups, retrospectives, and sprint planning.
Customize, extend, and maintain Magento 2 extensions to enhance functionality and support third-party integrations.
Work collaboratively across teams to ensure clarity, alignment, and delivery on project goals.
Implement the RapidFlow extension and the custom-coded Data Management Tool to support data flows from external systems and enable transformations within the Magento platform.
Provide mentoring and technical guidance to entry level developers.
Stay updated with new tools, methods, and best practices to continuously improve and evolve with the industry.
Engage with SQL Server Integration Services (SSIS) packages to support data operations.
A Bachelor's degree in Computer Science or a related field, or equivalent work experience.
Proficiency in Magento 2, with a thorough understanding of its architecture and customization capabilities
Extensive experience with PHP, including object-oriented PHP development
Practical knowledge of MySQL, including the ability to design, optimize, and maintain relational databases
Strong understanding of software engineering best practices, including testing, code reviews, and version control
Ability to design and implement scalable and efficient solutions for complex business problems
Must possess experience in integrating Magento with other systems using web services
Familiarity with front-end technologies like JavaScript, HTML, CSS, and jQuery
Proven ability to work in a team environment, collaborating with other engineers and stakeholders
Exceptional problem-solving skills and attention to detail
Excellent communication skills, both written and verbal
Demonstrated ability to manage multiple projects and meet deadlines