133 Software Optimization jobs in Singapore
System Optimization Manager
Posted today
Job Viewed
Job Description
Lead a team of application support analysts and vendors to enhance system efficiency, reduce dependency on data patching, and implement preventative actions.
- Conduct root cause analysis for recurring issues and implement corrective measures.
- Collaborate with internal technical teams to resolve complex issues.
- Monitor SLAs/KPIs and ensure compliance with incident and change management protocols.
- Evaluate vendor deliverables and monthly performance reports.
- Enforce adherence to internal standards through quality control and vendor management.
- Optimize performance by sharing knowledge, tuning, and user training.
- Oversee change request processes, including evaluation, approval, and execution.
- Ensure annual access reviews and audit readiness.
Position requires:
- Degree in Computer Science, Information Systems, or related field.
- 10 years of experience in application support/maintenance and vendor management, with 3 years in a team leadership role.
- Experience with change/release management in a production environment.
- Strong knowledge of technical skills such as Java, Unix/Linux scripting, and Oracle/MSSQL.
System Maintenance and Optimization Professional
Posted today
Job Viewed
Job Description
Job Summary
">We are seeking a professional to oversee end-to-end system maintenance, enhancement and optimization of our existing systems portfolio. This role focuses on ensuring system stability, implementing improvements and managing change while minimizing disruption to business operations.
">Key Responsibilities:
">- ">
- Identify, assess and manage project change management and project implementation risks; ">
- A adopt appropriate project management methodology and tools for the project implementation and/or maintenance; ">
- Manage and monitor project schedule, scope and budgets, and take corrective actions when needed; ">
- Manage and maintain regular stakeholder communications and updates; ">
- Identify and communicate impact of system changes to internal stakeholders and users; ">
- Ensure work processes and systems are designed to comply with relevant ICT governance policies and standards; ">
- Coordinate audit reviews and other IT security tests; ">
- Understand system functionality and the operation of technical components, and how it pertains to business processes; ">
- Investigate and respond to user queries in a timely manner; ">
- Review and troubleshoot system functionality issues, and coordinate incident report where applicable; ">
- Work with solutions architects and vendors to propose appropriate solutions; ">
- Assess and provide feedback on testing scenarios and test cases to ensure comprehensive coverage; ">
- Review test environments, criteria and specifications for effective conduct of various tests; ">
- Conduct functional testing and accept enhancements and other development work assigned to the vendors; ">
- Analyse test results and identify gaps and areas of improvement; ">
- Manage vendor relationship, including adherence to contractual obligations and deliverables; ">
- Develop specifications or request for quotation (RFQ) for system enhancements; ">
- Evaluate vendor's RFQ proposals. ">
Required Skills and Qualifications:
">- ">
- Bachelor's degree in Information Technology, Computer Science, or related field; ">
- Minimum 2 years of experience in IT project management, with specific focus on system operations and maintenance; ">
- Professional certification in Project Management (PMP, PRINCE2) and/or ITIL certification; ">
- Strong understanding of ICT operations and maintenance; ">
- Knowledge of ICT governance frameworks and best practices; ">
Desired Attributes:
">- ">
- Detail-oriented with strong organisational skills; ">
- Proactive approach to problem-solving; ">
- Customer-focused mindset; ">
- Ability to manage multiple priorities effectively while maintaining attention to timelines; ">
- Committed to continuous learning and improvement; ">
- Works effectively in collaborative environments. ">
Software Engineering Associate
Posted today
Job Viewed
Job Description
Software Engineering Associate page is loadedSoftware Engineering Associate Apply remote type Onsite locations Singapore-CapitaSky time type Full time posted on Posted 30+ Days Ago job requisition id R104534About the Hiring Team Level Infinite is Tencent’s global gaming brand. It is a global game publisher offering a comprehensive network of services for games, development teams, and studios around the world.
We are dedicated to delivering engaging and original gaming experiences to a worldwide audience, whenever and wherever they choose to play while building a community that fosters inclusivity, connection, and accessibility. Level Infinite also provides a wide range of services and resources to our network of developers and partner studios around the world to help them unlock the true potential of their games.What the Role Entails
Responsibilities:
1.Responsible for the development and iterative implementation of Level Infinite PASS unified account client architecture;
2.Responsible for the development and implementation of Level Infinite PASS unified account supporting tools;
3.Responsible for the development, maintenance, documentation and business support of related products.
Requirements:
1.Bachelor degree or above in computer related majors
2.Solid knowledge of computer theory, and rich experience in client debugging and performance optimization;
3.Have at least one programming language development experience, including but not limited to: Java, C#, Objective-C, C/C++;
4.Experience in game engine development such as Unity/Unreal is preferred;
5.Responsible and passionate, with good teamwork and communication skills.
Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
The role at our organization involves engaging in extensive hands-on activities and collaborating with product owners and technical staff globally to define requirements for new features and enhancements to the platform. You will be responsible for evaluating technical options, providing recommendations on the scope and scale of effort required to develop end-to-end solutions, and managing and mentoring a team of talented engineers.
As a key member of our team, you will take ownership and lead the engineering responsibility for multiple components of the platform, with a focus on security, high scalability (3000+ TPS), and ensuring six nines of availability. Your role will also involve actively participating in defining architecture, creating solution documents, and engaging in hands-on activities such as low-level design, code review, coding, and unit testing.
Encouraging and ensuring the team utilizes GenAI tools to enhance software development processes will be a crucial aspect of your responsibilities. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and workflows, coordinate engineering activities across project delivery, and work with engineers to ensure efficient and high-quality standards are maintained.
Identifying and managing risks at all stages of the project, building a culture of engineering excellence within the team, driving adoption of best practices, and identifying opportunities for further enhancements and refinements to standards, processes, and systems will also be part of your role.
This is a hybrid position, and the expectation of days in the office will be confirmed by your Hiring Manager.
Basic Qualifications:
- 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g., Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications:
- 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g., Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
- Experience delivering complex projects involving domain knowledge, distributed architecture, technical stack, and collaborating with multiple technology and business partners.
- Strong understanding of generative AI models and tools, familiarity with GenAI tools, and experience as a technical leader.
- Proficiency in Java 8+, REST APIs, JSON, Agile development, continuous integration, and continuous delivery.
- Experience with shift-left practices, performance testing, and collaborating with security teams to implement secure coding techniques.
If you are passionate about working with people, mentoring your team to reach new heights, and possess the required qualifications and experience, we encourage you to apply for this exciting opportunity.
#J-18808-LjbffrSoftware Engineering Director
Posted 3 days ago
Job Viewed
Job Description
Join to apply for the Software Engineering Director role at Michael Page .
We are seeking a highly experienced and forward-thinking Director of Software Engineering to lead our team in developing and deploying SaaS-based sustainability solutions. This role requires a strong background in ESG, building center of excellence engineering teams from scratch, and extensive experience in cloud environments and automation.
Key Responsibilities:- Lead and manage a team of software engineers in developing SaaS solutions for carbon neutrality and ESG goals.
- Build and mentor engineering teams, fostering innovation and excellence.
- Oversee design and development of scalable SaaS applications in cloud environments.
- Implement automation practices to enhance efficiency and reliability.
- Collaborate with cross-functional teams including Quality, Site Reliability Engineering, DevSecOps, and Customer Success.
- Provide technical guidance and mentorship to team members.
- Ensure successful project delivery within budget and timelines.
- 15+ years of proven software development and delivery management experience in leadership roles.
- Experience in SaaS & IoT offerings end-to-end commercialization.
- Strong leadership skills, including developing AI solutions and frameworks.
- Experience designing licensable SaaS-based solutions for building automation.
- Certified Cloud Solutions Architect with cloud infrastructure optimization skills.
- Proficiency in cloud architecture, DevOps, and microservices development.
Competitive salary & comprehensive benefits. If passionate about sustainability and software engineering leadership, apply now and help shape the future of building automation and ESG solutions.
Contact: Tania Mustafa (Lic No: R1330528 / EA no: 18C9065)
Quote job ref: JN-042025-6726951
Michael Page operates under EA Licence Numbers 18S9099 and 18C9065.
#J-18808-LjbffrSoftware Engineering Lead
Posted today
Job Viewed
Job Description
Job Description
We are seeking a highly skilled Senior Backend Software Developer to join our team. As a key member of our development team, you will be responsible for designing, implementing and maintaining Java-based applications.
You will contribute in all phases of the development lifecycle, writing testable, scalable and efficient code. Your role will also involve testing and debugging new applications and updates, as well as maintaining up-to-date code documentation.
In addition, you will participate in code review, perform L3 support including software development and maintenance, and maintain and improve the performance of existing software for production environment.
Required Skills and Qualifications
- A recognized degree in IT/Computer Science or a relevant discipline is required.
- At least 3+/5+ years work experience as a Java Software Engineer, Java Developer or similar role is essential.
- Experience building Java EE applications and familiarity with Object-Oriented Design (OOD) is necessary.
- Good knowledge of popular Java frameworks like JSF and Spring MVC is a must.
- Candidate should be well-versed in one or many of the following standard or enterprise skills:
- Enterprise Java Bean (EJB)
- J2EE framework
- XML, Xquery, XSL
- Linux/Unix Windows Platform and Solaris
- Oracle database SQL and JDBC
- Java XML Parsing, Coding
- Service Oriented Architecture (SOA)
- Perl and Python
- I Text for RTF Generation
- Javabased Web services
- Java Servlet Technology
Benefits
- Certifications from major cloud providers and/or demonstrated expertise in AWS Cloud services, including EC2, is highly desirable.
- Familiarity with DevOps practices such as CI/CD, containerization (e.g., Docker, Kubernetes), and cloud-native pipelines.
- Understanding of cloud policies and governance, cost management tools, and usage monitoring.
Others
- Knowledge in Java, JSP/Servlet, Java Bean, JDBC, SQL, HTML, XML, CSS, JavaScript, etc. is an added advantage.
- Experience with test-driven development.
- Knowledge in Database, Reporting Systems.
- Problem-solving skills.
- Strong analytical and problem-solving skills.
- Able to work independently and as a team.
Software Engineering Manager
Posted today
Job Viewed
Job Description
- Define engineering vision, strategy, and directions
- Manage roadmaps for delivering product vision incrementally and efficiently.
- Update roadmap to meet future product/business needs and infrastructure requirements.
- Provide long-term technical plan.
- Mentoring and guiding engineers in regarding their performance and professional growth.
- Develop quality, reliability, and security strategies.
- Identify worthwhile engineering initiatives.
- Introduce practices and tools for a strong engineering culture and maximize engineering effectiveness and impact.
- Recruitment especially for more senior roles.
- Experience working on:
- Large, high-availability software systems.
- Modern full-stack web application technologies (Next.Js/React.js on the frontend and Java/TypeScript on the backend).
- Guiding a team to achieve important goals together.
- Coaching developers; helping them enhance their performance and grow their careers.
EA License No: 13C6655
EA Reg No: R1988580 Jacky Chong
Be The First To Know
About the latest Software optimization Jobs in Singapore !
Software Engineering Manager
Posted today
Job Viewed
Job Description
As a Technical Manager, you will oversee the development and deployment of scalable software applications. You will work closely with stakeholders to define requirements, timelines, and resource needs.
- Collaborate with cross-functional teams to design and architect containerized applications according to SLA.
- Lead migration efforts of existing VM-based software components to containerized platforms.
Key Responsibilities:
- Design and implement scalable containerized applications.
- Lead offshore development teams in designing and implementing software solutions.
- Oversee integration with messaging platforms, databases, and front-end delivery.
Requirements:
- 8+ years of software development experience, with at least 3+ years in a technical leadership role.
- Strong hands-on experience with Java, AngularJS, OpenShift/Kubernetes, Docker/Podman, Oracle DB, SQL, JDBC, REST APIs, WebSocket, SSO, and Web cache.
- Proven experience in system design, effort estimation, and architecture in complex enterprise systems.
Nice to Have:
- Red Hat OpenShift and/or Kubernetes certification.
- Experience with performance and load testing tools (e.g., JMeter).
- Exposure to cloud platforms like Azure, AWS, or GCP.
Benefits:
- 5 day week @ AMK area.
Software Engineering Director
Posted today
Job Viewed
Job Description
The e-commerce sector has witnessed tremendous growth in recent years, becoming a highly competitive space amongst leading Internet companies. Its future growth cannot be underestimated due to millions of loyal users globally.
Software Engineering Lead
Posted today
Job Viewed
Job Description
Our culture is results-driven, valuing execution and creativity. You'll get a lot of ownership over your deliverables, and we trust you to ship high-quality products on time. You will be part of a high-performing cross-functional team where you get to witness the direct impact of your work - seeing applications go live and real-world usage.
As a Software Engineering Lead, you will play a key role in providing technical and team leadership, mentoring engineers, and contributing to the team's growth and performance, while ensuring alignment with business goals.
Responsibilities
- Design, develop, and maintain mission-critical systems, delivering high-availability and performance.
- Own end-to-end delivery responsibility for modules, participate in Continuous Integration activities, automation frameworks for testing and deployments, and other related items in addition to contributing to core product code.
- Lead and mentor a team of software engineers, fostering a culture of high performance and collaboration.
- Design, document, and implement efficient API endpoints.
- Implement security and data-protection best practices.
- Drive key technical and architectural designs with a close eye on maintainability, performance, and security.
- Conduct code reviews.
- Interact with business and technical stakeholders to deliver high-quality products and services that meet business requirements and expectations.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related fields.
- At least 8 years of experience in a software engineering role, including proven leadership experience.
- Solid programming ability and at least 4 years experience in building web applications using C#.
- Strong server-side programming experience in C#.
- Experience with RESTful APIs and microservices development.
- Good understanding of SQL and experience with databases such as MySQL or PostgreSQL.
- Knowledge and experience in developing software using agile methodologies.
- Passion for delivering zero-defect high-quality code, with a proactive mindset.
- Communicate effectively with team members and stakeholders in English, both verbally and in writing.
- Ability to work independently and structure timelines, take ownership and responsibility, and communicate clearly.
- Demonstrated experience in leading engineering teams, including mentoring engineers, guiding technical decisions, and fostering a collaborative development environment.
- Strong sense of ownership over both technical delivery and team performance.
- Experience with AWS, Azure, or any other cloud platforms;
- Worked on non-trivial Javascript applications (and experience in VueJS).
We seek your understanding that only shortlisted candidates will be notified.