Senior Software Engineer (.Net)

About Snappymob Malaysia

Snappymob (Reg. No. 201201040611 / 1025089-W) is a boutique technical consultancy specializing in fintech and financial services across Malaysia and APAC. We craft cutting-edge web and mobile solutions, tackling the complex challenges others won't even attempt.

Our vibrant team of 100+ innovators from 18 nationalities brings together world-class engineers, QA specialists, and designers. We're obsessed with our craft, thrive on continuous learning, and collaborate to turn ambitious ideas into reality.

About the role

We are seeking a Senior .NET Developer to lead the design, development, and delivery of robust web applications and APIs. The successful candidate will have deep experience with .NET and C#, a strong background in cloud-native architectures, and a track record of mentoring engineers and driving technical excellence across projects.

Key Responsibilities

  • Involve in architecture, design, and development of scalable web applications and microservices using .NET Core and C#.

  • Design and implement secure, high-performance RESTful APIs and integrate with third-party services.

  • Own end-to-end delivery for features: requirements, estimation, implementation, testing, deployment, and post-release support.

  • Drive code quality through mentorship, pair programming, design reviews, and automated testing practices.

  • Collaborate with product, mobile, and design teams to ensure cohesive solutions and excellent user experiences.

  • Champion best practices for CI/CD, observability, performance tuning, and security in cloud environments.

What would you need?

  • Minimum of 4 years of professional experience developing with .NET Framework / .NET Core and C#.

  • Proven experience building and maintaining RESTful APIs, Web API, and working with relational databases such as MS SQL Server.

  • Experience with one or more cloud providers (AWS, GCP, or Azure) and familiarity with cloud-native patterns (containers, serverless, IaC).

  • Solid understanding of software design principles, SOLID, domain-driven design, and test-driven development.

  • Hands-on experience integrating third-party services and working with authentication/authorization standards (OAuth2, OpenID Connect).

  • Good grasp of frontend fundamentals (HTML, CSS, JavaScript) and experience collaborating with modern frontend frameworks (Vue.js, React, or Angular).

  • Excellent problem-solving skills, strong communication, and a demonstrated ability to mentor and lead other engineers.

Why Join Us?
  • Employer-Sponsored Work Visa: Comprehensive relocation support with full visa sponsorship.

  • Accessible Location: Conveniently located near the LRT for easy commuting.

  • Career Growth: Thrive with mentorship, skill-enhancing workshops, and continuous learning opportunities.

  • Flexible Work Options: Achieve work-life balance with 2 days WFH, 3 days in-office, and flexible hours.

  • Innovative Projects: Contribute to exciting, cutting-edge projects that challenge and enhance your skills.

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.

A new version of freehire is available