Software Web Developer

MDC PrecisionĐồng NaiĐăng 7 giờ trước
Lưu
Thương lượngTại văn phòngToàn thời gian

Mô tả công việc

Job Type

Full‑time

Description

Software and Web Development
  • Design, develop, test, deploy, and maintain secure web applications, internal tools, APIs, background services, and system integrations.
  • Build responsive and maintainable user interfaces using modern HTML, CSS, JavaScript/TypeScript, and an established frontend framework.
  • Develop backend services using C#/.NET, Python, Node.js, or the company’s approved application stack.
  • Create and maintain REST APIs and integrations between web applications, Microsoft Dynamics ERP, SQL Server, Power BI, and third‑party platforms.
  • Review requirements, prepare technical designs, estimate work, and deliver solutions through source‑controlled development workflows.
  • Write unit, integration, and end‑to‑end tests appropriate to the application’s risk and complexity.
  • Participate in code reviews and improve application reliability, performance, maintainability, accessibility, and security.
  • Maintain technical documentation, deployment instructions, data mappings, support procedures, and change records.
Power BI and Data
  • Design, develop, publish, and maintain Power BI dashboards and reports for operational and management decision‑making.
  • Translate business definitions into documented KPIs, DAX measures, drill‑down reports, and reusable semantic models.
  • Use Power Query, DAX, SQL, and data modeling techniques to combine data from Microsoft Dynamics ERP, SQL Server, spreadsheets, APIs, and other approved sources.
  • Reconcile dashboard results against ERP transactions and source systems to ensure accuracy, completeness, and consistency.
  • Configure and support Power BI workspaces, applications, refresh schedules, gateways, permissions, and row‑level security.
  • Monitor dataset refreshes and report performance; troubleshoot failed refreshes, inaccurate results, and slow reports.
  • Support user acceptance testing, training, release communication, and adoption of approved reports.
Microsoft Dynamics ERP
  • Support application development and integration requirements involving Microsoft Dynamics ERP.
  • Work with functional users to understand Finance, Procurement, Inventory, Sales, Production, and Supply Chain processes as applicable to the company.
  • Develop or maintain approved interfaces, reports, data exports/imports, scheduled jobs, and supporting applications connected to Dynamics.
  • Troubleshoot issues across Dynamics application behavior, integrations, SQL data, batch processing, permissions, and dependent systems.
  • Assist with testing and controlled deployment of ERP‑related changes.
  • Protect ERP data integrity by following change‑management, access‑control, backup, and release procedures.
  • Document customizations, integrations, business rules, data mappings, known limitations, and support dependencies.

Requirements

  • At least three years of professional software or web‑development experience.
  • Demonstrated experience delivering and supporting business applications in a production environment.
  • Hands‑on development experience with a practical combination of:
    • C#/.NET, Python, JavaScript/TypeScript, or Node.js
    • HTML and CSS
    • A modern web framework such as React, Next.js, Angular, or Vue
    • REST APIs and JSON
    • Git‑based source control
  • Practical Power BI experience, including Power BI Desktop, Power BI Service, Power Query, DAX, data modeling, dashboard development, publication, and refresh troubleshooting.
  • Strong SQL skills, including joins, aggregations, views, stored procedures, query troubleshooting, and performance awareness.
  • Experience working with Microsoft Dynamics ERP, such as Dynamics AX 2009/2012, Dynamics 365 Finance and Supply Chain Management, or a comparable Microsoft Dynamics platform.
  • Understanding of business processes supported by ERP systems, such as Finance, Purchasing, Inventory, Sales, Production, or Supply Chain.
  • Experience integrating applications with ERP systems, databases, APIs, files, or third‑party services.
  • Understanding of secure‑development fundamentals, including server‑side validation, authentication, authorization, secrets management, least privilege, dependency management, and protection of sensitive information.
  • Ability to investigate production issues systematically using logs, database queries, browser tools, API tools, and controlled testing.
  • Ability to communicate technical subjects clearly with business users and IT colleagues.
  • Working English proficiency sufficient for technical documentation, meetings, support communication, and collaboration with international colleagues.
  • Ability and willingness to work full‑time onsite at the specified Vietnam location.

Benefits

No benefits information provided.

Yêu cầu kinh nghiệm

3+ years professional software/web development; experience with C#/.NET, Python, JavaScript/TypeScript, Node.js, HTML/CSS, modern frameworks, REST APIs, Git; Power BI, SQL, Microsoft Dynamics ERP; secure development; English proficiency; full-time onsite in Vietnam.

Bạn vẫn đang tìm vị trí phù hợp?

JoFi AI giúp bạn tự động theo dõi 24/7 các vị trí phù hợp được đăng tuyển trên trên hàng hàng website, không còn phải tìm thủ công.

Đăng ký JoFi AI
Lưu