Sr. Manager – Software Engineering (Full Stack, Enterprise Platforms)/Remote
Posted Today by Apetan Consulting
Negotiable
Undetermined
Remote
Remote
Summary: We are seeking a Senior Manager of Software Engineering to lead full-stack development teams responsible for building and scaling enterprise platform solutions. This role combines technical leadership, people management, and strategic execution to deliver high-quality, scalable, and secure applications that support core business functions.
Key Responsibilities:
- Lead and manage multiple full-stack engineering teams delivering enterprise platform solutions.
- Define technical strategy, architecture, and roadmap aligned with business goals.
- Oversee design and development of scalable applications across frontend, backend, and APIs.
- Ensure best practices in coding, testing, security, and performance optimization.
- Drive adoption of modern frameworks, cloud-native architectures, and microservices.
- Collaborate with product management, DevOps, QA, and business stakeholders.
- Manage resource planning, team capacity, and project delivery timelines.
- Mentor and develop engineering talent; conduct performance reviews and career planning.
- Establish and track KPIs for engineering productivity, quality, and reliability.
- Ensure compliance with enterprise security, governance, and regulatory standards.
- Drive CI/CD adoption and DevOps culture within teams.
Key Skills:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 10+ years of experience in software development, with 3–5+ years in leadership roles.
- Strong full-stack technical background, including:
- Frontend: React, Angular, or similar frameworks
- Backend: Java, .NET, Node.js, or similar
- APIs: RESTful services, microservices architecture
- Experience with cloud platforms (Azure, AWS, or Google Cloud Platform).
- Solid understanding of system design, scalability, and distributed systems.
- Experience managing large-scale enterprise applications/platforms.
- Strong knowledge of DevOps practices and CI/CD pipelines.
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Title: Sr. Manager – Software Engineering (Full Stack, Enterprise Platforms)
Location-Remote
Role Summary
We are seeking a Senior Manager of Software Engineering to lead full-stack development teams responsible for building and scaling enterprise platform solutions. This role combines technical leadership, people management, and strategic execution to deliver high-quality, scalable, and secure applications that support core business functions.
Key Responsibilities
- Lead and manage multiple full-stack engineering teams delivering enterprise platform solutions.
- Define technical strategy, architecture, and roadmap aligned with business goals.
- Oversee design and development of scalable applications across frontend, backend, and APIs.
- Ensure best practices in coding, testing, security, and performance optimization.
- Drive adoption of modern frameworks, cloud-native architectures, and microservices.
- Collaborate with product management, DevOps, QA, and business stakeholders.
- Manage resource planning, team capacity, and project delivery timelines.
- Mentor and develop engineering talent; conduct performance reviews and career planning.
- Establish and track KPIs for engineering productivity, quality, and reliability.
- Ensure compliance with enterprise security, governance, and regulatory standards.
- Drive CI/CD adoption and DevOps culture within teams.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 10+ years of experience in software development, with 3–5+ years in leadership roles.
- Strong full-stack technical background, including:
- Frontend: React, Angular, or similar frameworks
- Backend: Java, .NET, Node.js, or similar
- APIs: RESTful services, microservices architecture
- Experience with cloud platforms (Azure, AWS, or Google Cloud Platform).
- Solid understanding of system design, scalability, and distributed systems.
- Experience managing large-scale enterprise applications/platforms.
- Strong knowledge of DevOps practices and CI/CD pipelines.
Preferred Qualifications
- Experience with enterprise platforms (ERP, CRM, HR systems, etc.).
- Familiarity with containerization and orchestration (Docker, Kubernetes).
- Exposure to data platforms, analytics, or integration layers.
- Experience in Agile/Scrum and scaled Agile frameworks.
- Background in digital transformation or platform modernization initiatives.
Key Competencies
- Leadership and team building
- Strategic thinking and execution
- Strong communication and stakeholder management
- Decision-making and problem-solving
- Delivery and results orientation
Nice to Have
- Experience managing global or distributed teams
- Knowledge of security frameworks and compliance (ISO, SOC, etc.)
- Exposure to API management and integration platforms