Senior Software Engineer
Human Interest- Full Time
- Senior (5 to 8 years)
Candidates must possess a Bachelor’s degree in computer science or a related field, or equivalent experience, and a minimum of 7 years of experience in software development with at least 3 years in a lead or senior role. Strong proficiency in C# and SQL is required, along with experience with front-end frameworks like Angular or React and cloud platforms, preferably Azure (AWS or GCP will be considered). Experience working with RabbitMQ, M365 integrations, and DevOps practices and tools, including CI/CD and Azure DevOps is also necessary. A solid understanding of object-oriented programming principles and design patterns is required.
The Lead Software Engineer will lead and mentor a team of software engineers, fostering a collaborative and high-performing environment. They will be responsible for designing and implementing software solutions, ensuring alignment with architectural principles and client requirements, and participating in all phases of the software development lifecycle. The role also includes ensuring the quality of software deliverables through code reviews, testing, and adherence to best practices, collaborating effectively with architects, product managers, and other stakeholders, and proactively identifying and mitigating technical risks and challenges. Travel up to 20% may be required.
Platform for customizable e-commerce landing pages
Replo offers a platform for creating customizable landing pages specifically for e-commerce teams, allowing users to build pages quickly using templates or from scratch without coding. The platform is designed for speed, ensuring fast-loading pages that enhance user engagement and conversion rates. Replo operates on a subscription model and provides expert support services, helping clients with their projects and fostering long-term relationships. Additionally, it integrates with analytics tools to enable marketing teams to launch campaigns efficiently while maintaining brand consistency.