Description :
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 :
1. Backend : Node.js (Express.js), GraphQL, MySQL, and NoSQL databases.
2. 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 :
1. Containerization with Docker and Kubernetes.
2. Serverless computing (e.g., Azure Functions).
3. 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 actioncomfortable 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 :
- Bachelors degree in Computer Science or equivalent hands-on experience in software engineering roles.
Skills Years of exp & Last used :
- Nodejs
- Expressjs
- Graphql
- Mysql
- No sql
- Digital Ocean
- Docker
- Agile
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1568971
Interview Questions for you
View All