Full-Stack Developer - #10533250

Wipro


Date: 1 week ago
city: Kuala Lumpur, Kuala Lumpur
Contract type: Full time

Job Title: Full-Stack Developer (.NET Core & React)
Department: End User Services

We are seeking a highly skilled and experienced Full-Stack Developer to join our team. You will be responsible for developing, maintaining, and enhancing our web applications using a combination of .Net and React technologies. You will work closely with cross-functional teams to deliver exceptional user experiences and contribute to the continuous improvement of our software development processes.

• 8+ years of experience developing web applications using .NET and JavaScript/TypeScript.
• Minimum of 3 years of experience with .NET Core 3.x or later.
• In-depth knowledge of React, Redux, and related frontend technologies.
• Expertise in managing SQL functions and stored procedures.
• Proven ability to write high-quality and maintainable code, adhering to best practices and design principles.

• Experience with unit testing frameworks (e.g., NUnit, xUnit.net) and achieving high code
coverage.
• Familiarity with CI/CD practices and Azure DevOps pipelines.
• Experience with code analysis tools like SonarQube or similar for vulnerability management.
• Excellent communication and documentation skills.
• Ability to work collaboratively in a team environment.
• A passion for learning and staying up-to-date with the latest technologies.

• Backend Development:
 Design, develop, and maintain highly scalable and secure web applications using
.NET Core 3.x or later.
 Implement web application using asp.net and MVC frameworks in .NET 4.5 or later.
 Implement robust RESTful APIs for data access and interaction.
 Utilize dependency injection and best practices for clean code architecture.
 Collaborate with API team to ensure efficient data exchange and integration.
• Frontend Development:
 Build interactive and visually appealing user interfaces using React and related
libraries (e.g., Redux, Material-UI).
 Write functions, stored procedure etc in SQL and integrate it with .NET applications.
 Write clean, reusable, and well-documented React components.
 Ensure cross-browser compatibility and optimized performance.
 Implement accessibility best practices.
• DevOps and Quality Assurance:
 Write comprehensive unit tests using frameworks like NUnit or xUnit.net, achieving
high code coverage (80%+) and demonstrating test-driven development (TDD)
principles.
 Integrate tests into the Continuous Integration/Continuous Delivery (CI/CD) pipeline
using Azure DevOps (ADO) pipelines.
 Actively participate in code reviews and pair programming sessions to maintain code
quality and adherence to best practices.
 Collaborate with DevOps team to automate builds, deployments, and testing
processes.
 Utilize SonarQube or similar tools for code analysis and vulnerability management.
Proactively identify and address potential security risks.
• Additional Responsibilities:
 Create clear and concise technical documentation, including API references, code
comments, and design documents.
 Effectively communicate with team members (developers, designers, testers) across
various technical levels.
 Demonstrate a strong work ethic, proactiveness, and problem-solving skills.
 Maintain a positive attitude and willingness to learn new technologies and
approaches.

ASP.NET Core

Post a resume

Similar Jobs

Specialist - Quality Assurance Engineer (English Language Support)

Scicom (MSC) Berhad, Kuala Lumpur, Kuala Lumpur
1 day ago
Responsibilities of the Role: Develop detailed, comprehensive, and well-structured test plans and test cases.Play the role QA Engineer: Design, develop, and execute automated test cases using Puppeteer framework or any other similar tools.Identify and report issues found in a detailed...
Scicom (MSC) Berhad

Service Desk Agent (Mandarin & Cantonese Speaker)

Fujitsu, Kuala Lumpur, Kuala Lumpur
1 day ago
Responsibilities: Answer phone calls, hats and emails from end users with technical issues. Troubleshoot and resolve technical issues. Escalate issues to the appropriate level of support as needed. Document all customer interactions in the ticketing system. Maintain a high level...
Fujitsu

Project Coordinator

PJFM EVOLUTION SDN. BHD., Kuala Lumpur, Kuala Lumpur
5 days ago
Job Description :Project Coordinator would be in charge of overseeing and managing several project components. Working with cross-functional teams, overseeing project schedules, maintaining efficient communication, and supporting the successful completion of projects are all part of this role. The Project...
PJFM EVOLUTION SDN. BHD.