Head of Software Engineering
Description
JD Head of Software Engineering
Required Technical Skills
Application Development
- Strong hands-on experience in PHP and modern PHP frameworks.
- Alternatively worked on Java, J2EE, C++, OOP, React JS
- Extensive experience developing enterprise applications using Laravel Framework.
- Deep understanding of MVC architecture, RESTful APIs, microservices, and event-driven architectures.
- Experience building high-volume customer-facing SaaS platforms.
- Strong object-oriented programming (OOP) and software design pattern knowledge.
- Open to explore and adopt different tech stacks.
- Keen on continuous learning.
CRM & Business Platforms
- Extensive experience working with Salesforce CRM or other CRM implementation.
- Experience integrating CRM with external applications, APIs, data warehouses, and third-party platforms.
- Knowledge of CRM architecture, security model, data model, workflow automation, and integration patterns.
- Experience managing CRM-based customer, collections, and operational processes.
- Familiarity with CRM reporting, dashboards, and data migration activities.
Cloud & Azure Technologies
- Microsoft Azure application development and cloud architecture.
- Azure App Services.
- Azure Functions.
- Azure API Management (APIM).
- Azure SQL Database.
- Azure Storage Services.
- Azure Logic Apps.
- Azure DevOps and CI/CD pipelines.
- Azure Monitoring and Application Insights.
Database Technologies
- Microsoft SQL Server.
- Azure SQL Database.
- Query performance tuning and optimization.
- Data modeling and database architecture.
- Backup, recovery, and high availability designs.
API & Integration Technologies
- REST APIs.
- JSON/XML integration patterns.
- Open Banking API integrations.
- Third-party partner integrations.
- API security frameworks (OAuth2, JWT, OpenID Connect).
DevOps & Engineering Practices
- CI/CD implementation.
- Automated testing frameworks.
- Source control (Git).
- Secure SDLC practices.
- Infrastructure as Code (IaC) exposure.
- Containerisation and cloud-native development practices.
Preferred Skills
Modern Engineering Stack
- Laravel Octane or equivalent.
- Docker and Kubernetes.
- Azure Kubernetes Service (AKS).
- Event-driven architecture.
- Message queues and service buses.
- Serverless application development.
Salesforce Ecosystem
- Salesforce Administration.
- Salesforce Platform Development.
- Salesforce API Integrations.
- Salesforce Data Cloud exposure.
- Salesforce Service Cloud experience.
- Salesforce Sales Cloud experience.
Data & Analytics
- Azure Synapse Analytics.
- Power BI.
- Data Engineering concepts.
- AI/ML platform integration.
Security & Compliance
- OWASP secure coding practices.
- DevSecOps.
- Identity and Access Management.
- Data privacy and regulatory compliance.
- FinTech security requirements.
Experience Requirement
- 12+ years of software engineering experience.
- Minimum 5 years leading engineering teams.
- Strong experience delivering PHP/Laravel-based enterprise platforms.
- Proven experience supporting and integrating Salesforce CRM ecosystems.
- Experience managing Azure cloud-native applications and distributed systems.
- Experience leading teams of developers, architects, QA engineers, DevOps engineers, and technical leads.
- FinTech, Financial Services, Collections, Lending, Credit, or Banking domain experience preferred.
Company URL:- myPulse.io
Skills
- AI
- AKS
- Analytics
- API
- Api Security
- Automation
- Azure
- Azure Application Insights
- Azure DevOps
- Azure Functions
- Azure Logic Apps
- Azure Synapse
- CI/CD
- Cloud
- Cloud Native
- Containerization
- C++
- CRM
- Data Engineering
- Data Modeling
- Design Patterns
- DevOps
- DevSecOps
- Distributed Systems
- Docker
- Event Driven Architecture
- Fintech
- Git
- IAM
- Infrastructure as Code
- J2EE
- Java
- JSON
- JWT
- Kubernetes
- Laravel
- Machine Learning
- Microservices
- MVC
- OAuth
- OOP
- OpenID
- OWASP
- PHP
- Power BI
- React
- Regulatory Compliance
- REST
- SaaS
- Sales Cloud
- Salesforce
- SDLC
- Secure Coding
- Serverless
- SQL
- SQL Server
- Test Automation
- XML