Development Lead (Commercial) Job Description
As a Development Lead (Commercial), you will play a pivotal role in designing and implementing impactful business solutions using modern technologies. You will lead prototyping, pivoting, delivery, and testing of reusable solutions and components that address real business challenges. We are at the early stages of building a modern data stack and advanced analytics capabilities, leveraging our vast data to set a new standard for our industry.
Key Responsibilities
- Coach and empower a high-performing software engineering team using a product-centric approach.
- Collaborate closely with product managers and designers to translate business requirements into technical roadmaps and actionable software engineering initiatives.
- Design and architect reliable, cloud-native solutions using modern microservices and serverless architectures.
- Drive technical strategy and architectural decision-making, balancing technical debt, operational reliability, and product velocity.
- Grow engineering expertise in areas such as automated test coverage, code reviews, pair programming, secure development practices, branching strategies, and observability.
- Instill high build quality for operational resiliency and devise metrics that link technical performance to business outcomes.
- Stay abreast of emerging trends and continuously improve development standards and tech stack to remain relevant.
- Foster a culture of focus, concise documentation, innovation sharing, and cross-functional collaboration.
Skills & Qualifications
Technical Expertise
Advanced coding skills across multiple languages and frameworks :Backend : Node.js (Express.js), GraphQL, MySQL, and NoSQL databases.Frontend : PHP, Svelte, Angular.Proficiency with SQL and NoSQL technologies such as MySQL, MongoDB, and other scalable datastores.Strong hands-on experience with Azure and DigitalOcean cloud platforms, including :Containerization with Docker and Kubernetes.Serverless computing (e.g., Azure Functions).Event-driven architecture using Kafka, message queues, or similar technologies.Experience using Prometheus, and other tools for centralized logging, metrics, and distributed tracing.Proficiency with CI / CD tools such as Gitlab.Familiarity with security tools like SonarQube and Owasp Concepts.Leadership and Strategic Capabilities
5+ years of software engineering leadership experience, follow Engineering excellence and discipline, with a proven ability to hire, retain, and guide high-performing, autonomous engineering teams in cloud-native, product-driven environments.Strong communication and collaboration skills, able to articulate complex technical strategies to both technical and non-technical stakeholders and secure alignment.Experience applying Scrum or other Agile methodologies to iteratively deliver value.Entrepreneurial mindset with a bias for action—comfortable navigating fast-paced environments while balancing compliance in a larger organizational context.Track record of success driving digital transformation and modernization initiatives.Passion for mentorship, technical excellence, and building inclusive engineering cultures.Ongoing commitment to learning and staying current with evolving technologies and industry practices.Education
Bachelor’s degree in Computer Science or equivalent hands-on experience in software engineering roles.