We’re Maropost-India, a 2024 Great Place To Work certified company and Canada’s 4th fastest growing tech company as named by Profit 500! Our Software as a Service Marketing Cloud technology provides organisations with a single platform to connect with customers via marketing automation, mass and transactional email, social media, mobile messaging, landing pages, and e-commerce.
Our platform is used and trusted by thousands of brands worldwide to maximise their revenue. Our unified e-commerce platform empowers thousands of B2B and multi-channel e-commerce businesses, big and small, to achieve more. From online stores, POS terminals and marketplace connections, to inventory, order management and shipping, our all-in-one platform connects it all.
We’re on a mission to build the most technically advanced marketing & e-commerce platform in the world coupled with unsurpassed customer service and support.
About The Position:
We are seeking an experienced and highly skilled Principal Software Engineer with expertise in PHP to join our dynamic and innovative development team. As a Principal Software Engineer, you will be a key contributor to the design, development, and maintenance of our software solutions. You will play a critical role in leading and mentoring a team of software engineers, driving technical excellence, and ensuring the successful delivery of high-quality software products.
Role and Responsibilities:
- Provide technical leadership and guidance to a team of software engineers.
- Drive the development and implementation of best practices for PHP and Perl software development.
- Collaborate with cross-functional teams to define technical strategies and roadmaps.
- Lead the design and architecture of complex software systems using PHP (Symfony framework) and Perl.
- Work closely with product managers and other stakeholders to understand requirements and translate them into scalable and efficient technical solutions.
- Ensure the adherence to architectural principles and design patterns.
- Hands-on coding and development using PHP, Perl and related technologies.
- Conduct code reviews to ensure code quality, performance, and security.
- Continuously optimise and improve existing systems for better performance and maintainability.
- Collaborate effectively with cross-functional teams, including product management, quality assurance, and infrastructure and operations.
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
- Encourage collaboration, open communication, and a positive team environment.
- Stay current with industry trends and advancements in PHP and Perl development.
- Evaluate and recommend new tools, technologies, and frameworks to enhance development processes.
- Work closely with QA teams to ensure the delivery of high-quality software.
- Develop and implement automated testing strategies to maintain code reliability.
Qualifications:
- Experience of 10+ years in Software Engineering.
- Bachelor's or Master’s Degree in Computer Science or a related field.
- Proven experience as a Principal Software Engineer or similar role.
- Strong proficiency in PHP, Perl, and its associated frameworks (e.g., Laravel, Symfony).
- In-depth understanding of software architecture, design principles, and patterns.
- Good understanding of unit test cases.
- Proficiency in working with AWS/GCP.
- Good knowledge of CI/CD.
- Experience with RESTful API development and integration.
- Excellent problem-solving and debugging skills.
- Strong leadership and mentoring abilities.
- Excellent communication and collaboration skills.
- Experience with database systems (e.g., MySQL, PostgreSQL) and ORM frameworks.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
![Maropost](https://images3.bamboohr.com/34494/logos/cropped.jpg?v=54)
Maropost
Maropost is a leading provider of Unified Commerce for the midmarket
Other jobs at Maropost
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs