MR. D.I.Y. logo

Senior Software Engineer

MR. D.I.Y.

On-site
Seri Kembangan, Malaysia
Full-time
Senior
Salary not listedPosted 1mo ago

Real job — pulled straight from MR. D.I.Y.’s careers page · Verified July 12, 2026 · No reposts.

Job description

MR. D.I.Y. is hiring a Senior Software Engineer — a full-time, based in Seri Kembangan, Malaysia role. Apply directly on MR. D.I.Y.'s careers page below.

Position Overview:

The Software Engineer is responsible for the end-to-end technical execution of the project, translating system designs and functional specifications into high-quality, maintainable software solutions. Working closely with Business System Analysts and other technical stakeholders, this role ensures that delivered applications are robust, scalable, and aligned with both technical architecture and business requirements.

Key Responsibilities:

  1. Software Development: Build functional software based on established designs and the designated technology stack.

  2. Quality Assurance: Perform rigorous self-testing and debugging in accordance with design specifications to ensure software integrity.

  3. Technology Research: Proactively study and prototype new technologies to solve specific business challenges.

  4. Implementation Support: Assist in preparing UAT documentation and ensure the application is ready for testing.

  5. Release Management: Create rollout documents for production deployment and monitor application code versions (Version Control).

  6. Issue Resolution: Resolve technical issues and bugs as they arise during the development process.

Requirements:

  1. Tools: Visual Studio 2022 or Latest, Microsoft SQL (MSSQL) Server 2022 or Latest, ODBC

  2. Programming: Understand in .Net Framework 4.8, .Net Core 8 or Latest, MSSQL Server Link, Store Procedure and View

  3. Version Control: Understand with managing code versions.

  4. Bachelor’s degree in Computer Science or related field

5. Experience building or maintaining internal systems (e.g., intranet, admin portals, enterprise tools)

  1. Strong understanding of system design, architecture, and software development lifecycle

  2. Ability to provide practical technical recommendations and guide implementation

Soft-skills and Competencies:

  1. Strong problem-solving and analytical thinking

  2. High attention to detail and commitment to code quality

  3. Ability to work independently while collaborating effectively in a team environment

  4. Good communication skills for technical and cross-functional discussions

  5. Strong ownership mindset and accountability for deliverables

  6. Ability to work under pressure and manage deadlines in a project-driven environment

  7. Continuous learning mindset, especially in emerging technologies

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Bankjoy logo

Lead Software Engineer

Toronto, ON
✓ From careers page· 2h ago
Equifax logo

Senior Software Engineer

Trivandrum
✓ From careers page· 2h ago
Equifax logo

Software Engineer

Pune, India
✓ From careers page· 2h ago

Frequently asked questions

What skills are required for Senior Software Engineer at MR. D.I.Y.?

The required skills for Senior Software Engineer at MR. D.I.Y. include: SQL Server, .NET, SQL, Agile.

What is the seniority level for Senior Software Engineer at MR. D.I.Y.?

Senior Software Engineer at MR. D.I.Y. is a Senior level position.

How do I apply for Senior Software Engineer at MR. D.I.Y.?

You can view the full description and apply for Senior Software Engineer at MR. D.I.Y. on EchoJobs: https://echojobs.io/job/mr-d-i-y-senior-executive-software-engineer-w65vj.