Point your AI agent at freehire and let it find you a job.

Get the CLI →

MARKONO PRINT MEDIA PTE LTD

NewBe an early applicant

Senior Software Engineer

Posted Updated
Discussion

Software Delivery & Architecture

  • Design, build and maintain scalable, secure applications and microservices-based systems supporting printing, manufacturing, warehousing, distribution and e-commerce workflows

  • Develop APIs and integrations with internal and third-party platforms

  • Use approved AI-assisted development tools, including Claude Code, to accelerate software delivery

  • Ensure code quality, security, performance and maintainability

DevOps, CI / CD & Cloud Platforms

  • Build automated tests and CI / CD pipelines

  • Deploy and support reliable services on AWS

  • Work with infrastructure teams on monitoring, logging, backup, and disaster recovery

  • Ensure production stability and efficient incident response

Printing & Operations Enablement

  • Support software systems integrated with printing equipment, manufacturing lines, and operational workflows

  • Work with operations teams to translate process requirements into system capabilities

  • Ensure system readiness for SIT, UAT, go-live, and post-go-live support

  • Provide technical guidance during operational incidents and production issues

Governance, Risk & Accountability

  • Identify and address technical, security and delivery risks

  • Comply with cybersecurity, data protection and responsible AI policies

  • Ensure clear ownership boundaries between IT, business, and vendors

  • Maintain proper documentation, handover, and knowledge transfer

Engineering Team Leadership

  • Lead technical design and code reviews

  • Mentor engineers and promote engineering best practices

  • Partner with product and operations teams to deliver agreed outcomes

Requirements:

  • Bachelor's Degree in Computer Science, Software Engineering or a related field

  • At least 5 years' software engineering experience delivering and operating production systems

  • Strong proficiency in Java, Python, C# or TypeScript / Node.js, with exposure to modern front-end frameworks

  • Strong system-design fundamentals and hands-on experience with APIs, microservices, distributed systems and SQL / NoSQL databases

  • Experience building e-commerce, digital-content, marketplace or transaction platforms; exposure to digital rights, payments or fulfilment is advantageous

  • Hands-on use of AI-assisted development tools, preferably Claude Code, with disciplined validation of generated output

  • Experience with AWS, containers, CI / CD, automated testing, observability and production support

  • Strong ownership, secure-coding discipline, problem-solving and communication skills, with the ability to mentor and influence across teams

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.