Software Technical Lead Job - Base Camp IT Employment Singapore

Posted by Base Camp
7
Mar 9, 2024
68 Views
As a Technical Lead in the software engineering team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Job Description * Lead Architecture and Design: Architect, design, and oversee the implementation of various components of the key platforms, ensuring integration with technologies developed by software engineering teams, APIs for Front-End Apps, leveraging Cloud, Cloud Native, and AI/ML technologies. * Metrics and Optimization: Define key performance metrics for the platform, establish processes for tracking these metrics, and continuously optimize platform performance. * Engineering Processes: Implement and refine engineering processes, implement engineering roadmap items, utilizing the most effective tools and methodologies to enhance development efficiency and data management. * Cross-Functional Collaboration: Work closely with Product Owners and Engineering teams to align on platform capabilities, and solutions with both business and technical requirements. * Platform Development Lifecycle Management: Oversee the entire lifecycle of platform development, from conception through deployment and maintenance. * Technical Leadership and Oversight: Provide technical guidance to engineers, ensuring high-quality technical delivery and effective problem-solving during implementation phases. * Architectural and Non-Functional Considerations: Ensure that the platform/applications architecture adequately addresses key non-functional requirements such as high availability, scalability, maintainability, and extensibility. * Actively engage in coding, with a focus on full stack development and system integrations. * Design and standardize APIs for efficient internal/external partner integration and scalability Job Requirement * Strong expertise in technical architecture, system design, software development, and security considerations of cloud based applications. * 10+ years of relevant experience in software engineering. * Proficiency in backend technologies and frameworks Java, Spring boot and Microservices * Cross platform Front-end technology experience (e.g. React ) is a plus. * Expertise in RESTful/GraphQL API development and integration. * Familiarity with SQL/NoSQL databases, data structures, and algorithms. * Good understanding of cloud services and infrastructure (Azure, Google Cloud). * Experience with Cloud CI / CD automations (i.e. Terraform, GitHub) would be an advantage. * Experience with container (i.e. GKE, K8S), auto-scaling, HA would be an advantage. * Ability to code, test, and maintain a future-proof platform, considering risk management, security aspects and scalability. * Degree in Computer science, Computer Engineering or equivalent experience Apply Here : https://www.linkedin.com/jobs/view/3826291208/ Phone: +65 6829 2132
Comments
avatar
Please sign in to add comment.