Software Engineering Manager

Kuala Lumpur

Published 14 hours ago

Experience: 7 to 12 Years

Qualifications:

 Education and Certifications:

o Bachelor’s degree in Computer Science, Engineering, or a related field.

 Experience:

o A minimum of 7 years in software engineering, including 4+ years in leadership roles managing diverse engineering teams.

o Proven expertise in Dockerized architectures, including multi-domain microservices, big data pipelines, and event-driven systems.

o Strong experience with SQL databases, cloud-native technologies, and distributed system design.

 

 Technical Expertise:

o Mastery of .NET Framework in cloud-native development, particularly within AWS environments.

o Proficiency with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes, ECS).

o In-depth knowledge of event-driven architectures, domain-driven design, and real-time data processing.

o Expertise in serverless architectures using AWS Lambda, DynamoDB, EventBridge, and S3.

 Methodologies and Practices:

o Extensive experience in Agile methodologies, with a focus on iterative delivery and continuous improvement.

o Demonstrated ability to lead DevOps transformations, emphasizing automation, CI/CD pipelines, and infrastructure as code.

 

Key Responsibilities:

 Strategic Leadership and Management:

o Lead and mentor cross-functional engineering teams, including Agile Squad Leads and architects, to deliver on modernization and migration initiatives.

o Collaborate with stakeholders to align engineering strategies with business goals and technical requirements.

o Foster a high-performance engineering culture that emphasizes technical excellence, accountability, and continuous improvement.

 

 Architectural Innovation and Modernization:

o Architect and oversee the seamless migration of legacy systems into the ecosystem, ensuring minimal disruption and maximum scalability.

o Spearhead the design and implementation of Dockerized solutions, integrating event-driven architectures, microservices, and big data pipelines.

o Ensure the architecture leverages AWS serverless technologies, maximizing efficiency and reducing operational complexity.

 

 Technical Leadership and Execution:

o Provide hands-on technical leadership, guiding the team in containerized application development, big data processing, and distributed systems design.

o Optimize and modernize SQL-based systems, ensuring their seamless integration with cloud-native infrastructure.

o Drive the adoption of CI/CD practices and container orchestration technologies (e.g., Kubernetes) to streamline deployment processes.

o Act as a technical authority, resolving complex engineering challenges and ensuring adherence to best practices.

 

 Operational Excellence:

o Establish and track KPIs to evaluate system performance, team productivity, and the success of migration and modernization efforts.

o Oversee Agile delivery cycles, ensuring that technical debt elimination and migration projects are delivered on time and within budget.

Full time

Director/ Vice-President

Kuala Lumpur