Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

SalesWorks

Kuala Lumpur

On-site

MYR 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software development company in Kuala Lumpur is seeking skilled software developers with 3-5 years of experience in modern web technologies, including ASP.NET and SQL Server. Candidates should have strong communication skills, especially in collaborative, distributed environments. Responsibilities include developing high-quality software, driving innovation, and continuously evolving the product according to the roadmap. Knowledge of design patterns and cloud-based services is a plus.

Qualifications

  • 3-5 years of modern web development experience.
  • Solid understanding of software application development life cycle.
  • Experience working with globally distributed teams.
  • Proficient in the use of latest web technologies.
  • Quality focused and experienced in Continuous Integration or SCRUM methodologies.

Responsibilities

  • Deliver high quality software product features.
  • Drive product innovation through successful implementations.
  • Develop .NET applications based on user requirements.
  • Produce functional and technical specifications.
  • Continuously evolve the product according to roadmap.

Skills

VB
C#
VB.NET
ASP.NET
MVC
SQL Server
Node.js
HTML5
CSS3
XML
JSON
RESTful services

Tools

Microsoft Visual Studio
Eclipse
Microsoft Team Foundation System
Job description

To delivery of high quality software product features, while driving efficiency and identifying process improvements.

Key Roles & Responsibilities
  • Craft detail design document (DDD) inclusive of data and interface design, in collaboration with application owners
  • Driving product innovation through successful implementations of modern web technologies to support key business success factors
  • Develop .net applications/portals based on software design derived from user requirements
  • Solve interesting and challenging problems through innovative approaches
  • Good exposure in VB, C#, VB.NET, ASP.NET, MVC and SQL Server.
  • Solid understanding of object‑oriented programming (OOP).
  • Responsible for all application software development
  • Strong knowledge of software implementation best practices.
  • Strong experience designing and working with n‑tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service‑oriented architectures (SOA).
  • Ability to design and optimize SQL Server stored procedures
  • Passionate about building high‑quality systems with software implementation best practices.
  • Continuously evolving the product in accordance to the product roadmap
  • Capable of creating excitement regarding new technologies within the development team and driving learning and adoption of these new technologies
  • Assist in analyzing requirements, designing system architecture, implementation, as well as testing of large‑scaled enterprise real‑time systems
  • Produce functional and technical specifications, as well as application prototypes
Requirements
  • Software developers and team leads with 3‑5 years of modern web development experience
  • Solid understanding of Software Application development life cycle, familiar with both waterfall and agile process
  • Experience working with globally distributed teams and users
  • Able to work in a collaborative environment, research issues, and communicate with others to obtain the necessary information to complete projects
  • Experience managing multiple application software delivery teams
  • Knowledge in the following such as
    • Microsoft SQL Server
    • Business intelligence and DevExpress tools would be added advantage
  • Proactive and every ready to voice out plans for improvements
  • Extremely good communicators preferably with experience of working with remote teams
  • Experienced in the use of latest web technologies especially ASP.Net MVC, HTML5, CSS3, real‑time databases, Node.js, and high availability programming models is a must
  • Quality focused and experienced in Continuous Integration, Test Driven Development, or SCRUM methodologies
  • Able to develop efficient, highly available and fault tolerant applications
  • Proficient in design patterns of 3‑tiered architectures especially on those to create REST‑ful services for the abstraction layers
  • Knowledge of configuring and deploying applications on cloud based PaaS and IaaS offerings as well as traditional Microsoft Internet Information Services
  • Great command of XML especially WITSML and JSON
  • Experience with using development tools such as Microsoft Visual Studio and Eclipse as well as Microsoft Team Foundation System
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.