Show more filters
Banner image for SalesWorks Group

Senior Software Developer

SalesWorks Group

3.0
1 review
SalesWorks Group
Job Type   /   Job Level
Full-time   /   Junior Executive
Company Location
Malaysia
About SalesWorks

  • With a legacy of excellence across more than six Asian markets since 1995, SalesWorks is a leader in face-to-face marketing, customer acquisition, and fundraising. Our continued success is driven by staying ahead of innovation, blending tech-forward solutions with human expertise to drive measurable impact for brands. As we grow, we’re building a future-ready team that thrives on technology, collaboration and progress.

About The Role

  • Are you passionate about building high-quality software products using modern technologies? We’re looking for a Senior Software Developer to join our IT team!
  • In this role, you’ll be responsible for the full software development lifecycle – from planning and design to development and optimisation.
  • You’ll work closely with cross-functional teams to deliver scalable applications and drive technical improvements across the business.
  • If you thrive in a collaborative, fast-paced environment and are always eager to implement smarter, cleaner code, we’d love to have you onboard.

Core Responsibilities

  • Software Development & Architecture
    • Design and develop .NET applications, portals and system modules based on defined requirements.
    • Write functional and technical specifications, detail design documents (DDD) and application prototypes.
    • Collaborate with application owners to deliver well-structured data and interface designs.
    • Continuously evolve product features in alignment with the product roadmap.
  • Code Quality & Innovation
    • Drive innovation through modern web technologies including ASP.NET, MVC, C#, VB.NET and SQL Server.
    • Apply best practices in object-oriented programming (OOP), design patterns and service-oriented architecture (SOA).
    • Design and optimise SQL Server stored procedures for performance and scalability.
    • Contribute to building highly available, secure, and scalable enterprise systems.
  • Technical Leadership & Collaboration
    • Mentor junior developers and help champion new technologies across the team.
    • Engage in problem-solving with innovative approaches and continuous improvement mindsets.
    • Collaborate across distributed teams to meet development goals and ensure timely delivery.
    • Participate in Agile ceremonies such as sprint planning, reviews, and retrospectives.
Education / Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering or a related field.
  • 3–5 years of hands-on experience in modern web and software development.
  • Proven ability to manage end-to-end delivery of software applications in cross-functional environments.

Knowledge and Skills

Skills & Technologies

  • Strong command of ASP.NET MVC, C#, VB.NET and Microsoft SQL Server.
  • Proficient in HTML5, CSS3, JavaScript and ideally Node.js and real-time database frameworks.
  • Familiarity with both Agile and Waterfall development methodologies.
  • Experience working with globally distributed teams and remote collaborators.
  • Exposure to BI tools or DevExpress is a plus.
  • Excellent communication skills with a proactive, solutions-driven attitude.

Soft Skills

  • Collaborative mindset with the ability to work across teams.
  • Strong problem-solving and analytical thinking.
  • Adaptable and willing to take initiative in a fast-paced environment.
  • Curiosity and openness to continuous learning and improvement.

What We Offer

  • Hybrid work setup: 3 days remote, 2 days in-office
  • Flexible working hours*
  • What’s Up Wednesdays: Early COB at 1PM (local time) for midweek downtime
  • Annual Leave accrued yearly*
  • Birthday Leave
  • Health Insurance
  • Dental & Optical Benefits
  • A collaborative and forward-thinking tech team with room for growth and experimentation

More jobs