About SalesWorks

  • With a history of flourishing collaborations, an unmatched market influence, and a history of accomplishments in the domains of in-person marketing, customer acquisition, and fundraising, SalesWorks has propelled outcomes and guided prosperous endeavours for a wide array of brands and industries across more than 8 markets in the Asian region since 1995. We seek driven individuals who aspire to enhance their expertise and become part of a forward-thinking, collaborative organisation as we persist in our swift expansion.

About the Role

  • Do you have a passion for building high-quality software and driving innovation? Are you a skilled developer with experience in modern web technologies? We’re seeking a Senior Software Developer to join our dynamic IT team! In this role, you’ll play a pivotal role in crafting innovative solutions and delivering top-notch software features that support our key business objectives. You’ll collaborate closely with application owners and the development team to design, develop, and implement complex web applications.

Core Responsibilities

  • Partner with application owners to create detailed design documents (DDDs), including data and interface design.
  • Champion product innovation by leveraging modern web technologies to deliver solutions that drive business success.
  • Develop .NET applications and portals based on user requirements and software design specifications.
  • Solve complex problems with innovative approaches and a focus on quality.
  • Possess strong expertise in VB, C#, VB.NET, ASP.NET, MVC, and SQL Server.
  • Demonstrate a solid understanding of object-oriented programming (OOP) principles.
  • Lead the development process for assigned applications, ensuring adherence to best practices.
  • Design and work with n-tier architectures (UI, Business Logic Layer, Data Access Layer) with some experience in service-oriented architectures (SOA).
  • Design and optimise SQL Server stored procedures for efficient data management.
  • Continuously improve the product roadmap by identifying opportunities for development and optimization.
  • Foster a culture of learning and collaboration within the development team by introducing new technologies and promoting their adoption.
  • Assist in analysing requirements, designing system architecture, implementing, and testing large-scale enterprise real-time systems.
  • Create functional and technical specifications, as well as application prototypes.

What We Are Looking For In A Candidate

  • Software developer experience or team leader with 3-5 years of experience in modern web development.
  • Strong understanding of the Software Development Life Cycle (SDLC), familiar with both waterfall and agile methodologies.
  • Experience working in a collaborative environment, researching issues, and effectively communicating with team members and stakeholders.
  • Proven ability to manage and lead multiple application development teams.

What We Offer

  • Remote work setup: 3 days remote, 2 days in the office
  • Flexible working hours*
  • What’s Up Wednesdays: COB at 1PM (local time) that acts as a mid-week circuit breaker
  • Annual Leave accrued yearly*
  • Birthday Leave allocation
  • Health Insurance
  • Dental & Optical Benefits
  • Open, Inclusive, and Collaborative Working Environment


Fill in details below to apply for a job as Senior Software Developer at Salesworks.
Please make sure your resume is attached.