1544 Lead Engineers jobs in Singapore
technical lead
Posted today
Job Viewed
Job Description
We are seeking a highly skilled and experienced Lead Data Engineer to join the team. The ideal candidate will have a strong background in designing and implementing scalable data pipelines, data warehousing solutions, and ETL frameworks. Candidate will be leading a team of data engineers and collaborate closely with cross-functional teams to support data-driven decision-making across the organization.
Key Responsibilities:
- Lead the design, development, and maintenance of robust data pipelines and ETL processes.
- Architect and implement scalable data warehousing solutions using Snowflake.
- Develop and maintain REST APIs for data access and integration.
- Ensure high-quality code through unit testing and code reviews.
- Utilize Apache Airflow for workflow orchestration and scheduling.
- Work with Apple's GBI framework to support data integration and analytics.
- Optimize and manage SQL queries for performance and scalability.
- Collaborate with data scientists, analysts, and business stakeholders to understand data requirements.
- Mentor junior data engineers and promote best practices in data engineering.
Ensure data quality, integrity, and security across all systems.
Required Qualifications:
- 8+ years of experience in data engineering, ETL development, and data warehousing.
- Strong proficiency in Python and SQL.
- Hands-on experience with Snowflake, Airflow, and REST API development.
- Familiarity with Apple GBI framework is a strong plus.
- Experience with unit testing and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and leadership abilities.
Technical Lead
Posted today
Job Viewed
Job Description
Company
Snaphunt Pte Ltd
Designation
Technical Lead
Date Listed
01 Oct 2025
Job Type
Entry Level / Junior Executive
Full/PermFree/Proj
Job Period
Immediate Start - Flexible End
Profession
IT / Information Technology
Industry
Computer and IT
Location Name
Singapore
Allowance / Remuneration
$6,000 - 7,500 monthly
Company Profile
Our client is a specialist IT Consulting / Resourcing firm with 100% focus on Digital Transformation skills. Our client deliver value to our clients by offering flexibility for your project hiring needs.
Job Description
- Opportunity to make a positive impact
- Great work environment
- Flexible working options
The Job
Position Overview:
We are seeking a highly skilled and motivated Technology Lead to join our dynamic engineering team. This role is a unique blend of deep technical expertise and leadership. You will be responsible for guiding the technical direction of your team, architecting robust and scalable solutions, and mentoring engineers. You are a hands-on coder who also enjoys leading, coaching, and driving projects to successful completion.
Key Responsibilities:
- Technical Leadership & Architecture (40%)
- Provide technical leadership and vision for remote development team (India).
- Design, architect, and document scalable, secure, and high-performance software solutions.
- Make critical technology stack and tooling decisions, balancing innovation with stability.
- Conduct code and design reviews to ensure adherence to best practices and architectural guidelines.
- Drive technical excellence and continuous improvement by introducing new technologies and processes where appropriate.
Team Leadership & Mentorship (30%)
- Lead, mentor, and coach a team of software engineers, fostering a culture of collaboration and high performance.
- Facilitate technical discussions and decision-making within the team.
- Assist in task breakdown, estimation, and sprint planning in an Agile/Scrum environment.
- Identify skill gaps and contribute to the professional development of team members.
Hands-On Development (20%)
- Remain hands-on in coding, contributing to the development of critical components and complex features.
- Lead by example by writing clean, maintainable, and efficient code.
- Troubleshoot and resolve complex technical and design issues.
- Project Management & Collaboration (10%)
- Collaborate closely with Product Managers, Designers, and other stakeholders to translate business requirements into technical solutions.
- Provide accurate technical estimates and help manage project timelines and risks.
- Communicate technical concepts effectively to non-technical audiences.
Ideal Candidate
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 8+ years of professional software development experience.
- 2+ years of experience in a tech lead, team lead, or architecture role.
- Proven experience in designing, architecting, and delivering large-scale, distributed systems.
- Expertise in one or more of our core technologies: (e.g., , React/Angular, AWS/Azure/GCP, Kubernetes/Docker, SQL/NoSQL databases).
- Strong understanding of software development principles (SOLID, DRY, Design Patterns) and architecture patterns (Microservices, Event-Driven, MVC).
- Experience with Agile/Scrum methodologies.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal skills.
- Able to work in fast-paced environment with can-do attitude
Preferred:
- Experience in Retail, e-Commerce, B2B, & B2C
- Experience with DevOps practices and CI/CD pipelines.
- Contributions to open-source projects or a public portfolio (GitHub, etc.).
- Experience with performance tuning and optimization.
Ref: XEDP6MJSE9
Application Instructions
Apply this role at
Agent Note This position is posted on behalf of a client by a third party agent.
Technical Lead
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead the design and development of scalable web applications and systems based on business requirements.
- Troubleshoot, debug, and resolve software issues efficiently while ensuring long-term maintainability.
- Optimise, maintain, and enhance existing systems for performance, security, and scalability.
- Provide technical leadership, guiding best practices in architecture, coding standards, and software quality.
- Evaluate and recommend technical solutions, tools, and frameworks to improve software quality and delivery speed.
- Document system architecture, data flows, and deployment processes to ensure knowledge retention and team scalability.
- Collaborate closely with external vendors and internal stakeholders to ensure smooth project delivery.
- Stay adaptable and open to learning new programming languages and frameworks when required.
Requirements:
- Bachelor's degree in Computer Science, Computing, or a related discipline.
- 6+ years of hands-on development experience.
- Proven track record of delivering projects involving planning, development, and maintenance of CRM, ERP, or equivalent enterprise applications.
- Demonstrated experience working with external vendors or leading offshore development teams.
- Solid understanding of system design, architecture, and integration patterns.
- Strong knowledge of MySQL and API integrations.
- Experience with cloud storage solutions (e.g., AWS S3), CI/CD pipelines (e.g., Forge, GitHub Actions), and caching systems (e.g., Redis).
- Proficiency with Git/GitHub version control and collaborative workflows.
- Excellent debugging, problem-solving, and analytical skills.
- Proficiency in Laravel/PHP development and CSS.
Interested candidates please submit your detailed resume, current & expected salary and date available.
We regret that only shortlisted candidates will be notified.
Technical Lead
Posted today
Job Viewed
Job Description
Responsibility:
Technical Lead Design for maintenance and enhancement of System Integration projects in the field of
biometrics capturing and automated immigration clearance Systems. The Technical Lead is required to
lead a team of J2EE developers in architecting and implementing turnkey enterprise scale J2EE
applications. This includes requirements gathering, architecting the business requirements into technical
design and leading a team of J2EE developers to implement, test and commission the applications.
The Technical Lead will lead the team in the investigation and resolution of production issues. The
candidate should have good trouble-shooting skill and able to perform end-to-end investigation of issues
from client to server.
Successful applicants can expect to work in fast paced environment and will lead dynamic projects
teams. The projects involved are high profile, challenging and offer good career references.
Requirements:
- The candidate should be a graduate with a Bachelor's Degree in Engineering
(Computer/Telecommunication), Computer Science / Information Technology or equivalent.
- Candidates with Diploma in Computer Studies with at least Four (4) full J2EE SDLC experience in
the role of Technical Lead in J2EE solution architecting and design, are also welcome to apply.
Candidates to have at least 3 years experience in a Technical Lead role.
Track record in leading technical teams for design, development and deployment of medium or large
scale J2EE project using platform products like IBM Websphere, Oracle will be advantageous.
- Knowledge and hands on working experience in Struts Framework, SPRING Framework, Hibernate,
Web Services (SOAP and/or REST), JMS, Java Design Patterns, HTML5, JQuery, JNDI, JSP, XML,
Java Script, IBM MQ-Series, Crystal Reports and/or Biometrics will be will be advantageous.
The Team lead needs to be a team player, with good interpersonal and problem solving skills.
Applicants should be self-motivated, result-oriented, and able to lead and front customer in the
investigation of technical issues.
Technical Lead
Posted today
Job Viewed
Job Description
Job Scope:
We are seeking an experienced and innovative Technical Lead to drive the design, development, and implementation of our Web3 initiatives. This role will lead a team of engineers and collaborate closely with product, business, and ecosystem partners to deliver scalable, secure, and cutting-edge blockchain solutions. The ideal candidate will have deep technical expertise in blockchain protocols, smart contracts, and decentralised applications, combined with strong leadership skills to guide technical strategy and execution.
Key Responsibilities:
- Lead the end-to-end technical design, architecture, and implementation of Web3 solutions, including blockchain protocols, decentralised identity (DID), and smart contract frameworks.
- Provide hands-on technical leadership and mentoring to the engineering team, ensuring high-quality code, scalability, and best practices.
- Drive integration of Web3 infrastructure with existing biometric, identity management, and digital platforms.
- Oversee the development of decentralised applications (dApps), digital wallets, tokenisation frameworks (e.g., ESG tokens), and blockchain-based trust systems.
- Collaborate with product managers, business stakeholders, and ecosystem partners to translate business requirements into technical roadmaps and deliverables.
- Evaluate and select appropriate blockchain platforms, consensus mechanisms, and Web3 tooling to ensure scalability and security.
- Establish coding standards, security protocols, and quality assurance frameworks for blockchain development.
- Stay updated with emerging trends, technologies, and regulatory developments in the blockchain/Web3 space, and provide thought leadership to the organisation.
- Represent the company in technical discussions, whitepapers, industry forums, and standardisation initiatives.
- Ensure compliance with applicable regulatory, data security, and privacy requirements in all blockchain-related projects.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years of software engineering experience, with at least 3 years in blockchain/Web3 development.
- Strong proficiency in blockchain platforms (e.g., Ethereum, Hyperledger, Polygon, Solana, etc.) and smart contract languages (e.g., Solidity, Rust).
- Proven experience leading technical teams and delivering complex, large-scale blockchain projects.
- Hands-on knowledge of cryptography, distributed ledger technologies, tokenisation, and decentralised identity frameworks.
- Experience in cloud-native architectures (AWS, Azure, GCP) and integration with blockchain systems.
- Strong problem-solving, leadership, and communication skills.
- Familiarity with regulatory, compliance, and data protection requirements in blockchain applications will be an advantage.
Technical Lead
Posted today
Job Viewed
Job Description
We are hiring Technical Lead/ Senior Software Engineer who has experience in IOS development.
Job Scope
- Drive the design, development, and delivery of high-quality iOS applications, ensuring robust, scalable, and efficient code
- Architect solutions by applying modern design patterns (Clean Architecture, MVVM, VIPER), while addressing technical challenges and aligning with business needs
- Provide guidance and mentorship to junior developers, ensuring best practices in coding, testing, and app design
- Partner with product managers, designers, backend developers, and QA teams to deliver cohesive, high-performing applications
- Lead the development and integration of new features, collaborating with vendors and third-party SDK providers to optimise functionality
- Implement continuous development processes, maintaining and enhancing the app based on user feedback, crash analytics, and evolving technologies
- Ensure quality by establishing rigorous testing practices, conducting code reviews, and maintaining high standards, for code maintainability and testability
- Monitor and address security threats, ensuring the app complies with relevant regulations and industry standards
Report directly to the supervisor, providing regular updates on project progress, technical challenges, and team performance
Job Requirement
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Minimum 6 years of professional experience, including 3+ years in iOS application development
- Proven experience delivering high-quality, scalable application independently or as part of a team
- iOS Development Expertise: Advanced knowledge of Swift and SwiftUI, with experience in building, testing, and deploying iOS Applications.
- Architectural Proficiency: Strong understanding of design patterns (MVC, MVVM, VIPER, Clean Architecture) and ability to architect scalable, maintainable solutions.
- Integration Skills: Experience in integrating RESTful APIs, third-party SDKs, and cloud-based services such as Firebase or AWS.
- App Optimisation: Proficiency in optimising app performance, memory usage, and responsiveness for a seamless user experience.
- Testing Frameworks: Skilled in using testing tools such as XCTest, XCUITest, and other unit or UI testing frameworks to ensure application reliability.
- Version Control: Expertise in Git and version control workflows, ensuring code collaboration and versioning best practices.
- CI/CD Pipelines: Familiarity with continuous integration and delivery pipelines, including tools like Jenkins, GitHub Actions, or Bitrise.
- Security Practices: In-depth understanding of mobile app security standards, including secure storage, data encryption, and protection against common vulnerabilities (e.g., OWASP Mobile Top 10).
- App Store Management: Experience in managing App Store submissions, updates and compliance with Apple's guidelines.
- Analytics and Monitoring: Familiarity with tools Crashlytics, Firebase Analytics, or equivalent for app monitoring and improvement.
- Ability to lead by example and mentor junior developers effectively
- Strong analytical and debugging skills to address complex technical challenges
- Ability to explain technical concepts clearly to both technical and non-technical stakeholders
Technical Lead
Posted today
Job Viewed
Job Description
Job Summary
- Lead a team of software engineers in the design, development, and maintenance of software applications.
- Act as the primary technical point of contact, guiding the team's technical direction and ensuring successful project delivery.
- Bridge the communication gap between the development team and stakeholders, such as management and clients.
Key Responsibilities
Technical Leadership:
Set the technical vision and make key architectural decisions.
- Select appropriate technologies and ensure the technical solution aligns with business goals like scalability and security.
- Oversee the development process, troubleshoot complex technical issues, and provide technical guidance.
- Ensure code quality through reviews, guidelines, and testing frameworks.
Project Management:
Collaborate with stakeholders to gather and analyze business requirements.
- Develop work schedules, milestones, and deadlines.
- Delegate tasks, monitor progress, and report on project status to stakeholders.
- Identify and mitigate technical risks to prevent delays.
Team Leadership & Mentorship:
Mentor and coach junior developers, fostering a positive and collaborative team environment.
- Provide regular feedback and support to help team members develop their skills.
- Motivate the team to achieve excellence and high-quality outcomes.
Quality Assurance:
Ensure the final software meets the highest quality standards and client expectations.
- Perform functional and security audits to recommend improvements.
Skills and Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Significant experience in software development, often 8+ years.
- Strong proficiency in relevant programming languages (e.g., .Net, Java, Python, JavaScript).
- Excellent leadership, communication, and interpersonal skills.
- Strong analytical, debugging, and problem-solving abilities.
- Familiarity with the entire software development lifecycle and latest industry trends.
Be The First To Know
About the latest Lead engineers Jobs in Singapore !
Technical Lead
Posted today
Job Viewed
Job Description
- Experience in Temenos Wealthsuite product such as EdgeConnect, TCIB, Triple A+ GUI,WUI, OData, WTX.
- Experience in Unix/Linux shell scripting, Sybase or Oracle DB, Experience in delivery of Private Banking
- Solution and hands-on experience on at least one end-to-end application delivery , Extensive and significant working experience as an technical lead in large cross-functional teams or enterprise projects.
- Excellent application analysis, design, system integration and code review skills in the Private Banking/Wealth Management Space.
- Able to work independently, good interpersonal, influencing and communications skills with a resilient mindset
Strong technical background in integration with a good understanding of API Microservices concepts, software design patterns, event-based processing and OCP based application.
- Experience in Java, OCP or Microservices based application development, knowledge, web-based/mobile development and Temenos Wealthsuite product such as EdgeConnect, TCIB, WUI, OData, TAP Core is a plus
Experience in working with DevOps and Continuous integration with good understanding of n-Tier application architecture concept
- Experience with process methodology, frameworks, development methodologies (Agile, Waterfall SDLC) preferred
Technical Lead
Posted today
Job Viewed
Job Description
We're looking for an experienced and hands-on Technical Leader who can turn big ideas into real results. You'll lead multiple engineering teams, driving execution, ensuring alignment with our technology vision, and helping deliver world-class products on time and at a high standard.
This role is ideal for someone who loves solving complex problems, mentoring teams, and building technology that makes a real impact.
What You'll Do
- Turn Strategy into Action: Break down company and technology goals into concrete plans and engineering workstreams.
- Keep Everyone Aligned: Make sure all teams stay on track with the architecture and technical roadmap, and step in early when things drift off course.
- Lead and Motivate: Guide, support, and inspire engineers to do their best work - fostering a culture of excellence, ownership, and accountability.
- Drive Delivery: Oversee project milestones, timelines, and dependencies to ensure that releases are smooth, timely, and high-quality.
- Collaborate Cross-Functionally: Partner with product, business, and operations teams to align on priorities and implementation plans.
- Stay Technical: Get involved in code reviews, design discussions, and proof-of-concept builds when needed.
- Manage Risks and Quality: Anticipate challenges, keep teams unblocked, and maintain high engineering standards through testing, CI/CD, and performance monitoring.
- Measure and Report: Track progress, communicate updates, and highlight risks or resource needs to leadership.
What We're Looking For
- 8+ years in software engineering, including at least 4 years in a technical leadership role.
- A strong, motivating leader who can inspire high-performing, diverse engineering teams.
- Proven success managing complex projects across multiple teams.
- Deep knowledge of software architecture, agile processes, and modern development practices.
- Excellent communicator who can connect strategic vision to technical execution.
- Consistent track record of delivering scalable, high-quality software on time.
- Comfortable leading through ambiguity and making sound decisions in fast-changing environments.
- Experience contributing to or defining technology strategy is a plus.
- Background in trading systems, crypto, or DeFi is a strong advantage.
For a confidential discussion, please reach out to me at
Personal data collected will be used for recruitment purposes only.
Only shortlisted candidates will be notified / contacted.
EA Registration No: R
"Sanderson-iKas" is the brand name for iKas International (Asia) Pte Ltd, a company incorporated in Singapore under Company UEN No.: E with EA license number 16S8086.
Website:
Technical Lead
Posted today
Job Viewed
Job Description
Responsibilities
- Lead technical services on IT application projects
- Oversee development, design, implementation, and maintenance of architecture
- Communicate with stakeholders on project issues and impacts
- Participate in design, code, and test inspections
- Coordinate UAT/SIT and support troubleshooting
- Manage stakeholders, timelines, and vendors
- Work well with team members
Requirements
- Diploma/Degree in Computer Science or related field
- At least 3 years of relevant experience
- Strong problem-solving and communication skills
- Banking and Java framework experience are advantageous
Troubleshooting
Interpersonal Skills
Agile
Technical Services
SQL
Vendor Management
Communication Skills
Banking
Java
Stakeholder Management
Software Development
Technical Support