Found Description
Key Responsibilities:
Technical Leadership
- Lead the design, development, and deployment of systems spanning both the existing monolithic codebase and newer microservices-based components
- Make architectural decisions around service boundaries, data consistency, API contracts, and inter-service communication
- Guide decisions on what stays in the monolith vs. what gets extracted into standalone services, balancing pragmatism with long-term scalability
- Drive best practices for code quality, testing, CI/CD, and system observability across both architectures
- Stay hands‑on — contribute to code reviews, complex debugging, and critical feature development in both environments
Team Management
- Lead, mentor, and grow a team of 3–5 engineers, providing technical guidance and career development support
- Own sprint planning, task breakdown, and delivery timelines in collaboration with produ...
Ready to Apply?
Submit your application for Senior Software Engineer at NSS IT Solution Sdn Bhd
Apply Now