Duration: 12 months , Full-Time
Pay Rate: RM 40 - RM 43.56/ hr.
Job Description
- We are looking for an experienced Software Developer - C#/.NET, WPF & Reactto design, develop, maintain, and modernize desktop and web applications. The ideal candidate should have strong hands-on experience in C#, .NET Framework, WPF, React, and database integration, along with the ability to understand legacy applications and migrate existing WPF user interfaces to modern React-based solutions.
Responsibilities
- Design, develop, and maintain automation applications using C#, WPF, .NET Core, React, and JavaScript.
- Build and maintain responsive web applications and Windows desktop solutions.
- Analyze, reverse-engineer, and understand legacy applications developed using C# and WPF.
- Modernize legacy desktop application user interfaces by migrating them to React-based solutions.
- Develop, integrate, and optimize RESTful APIs, backend services, and database integrations.
- Work with SQL-based databases, preferably Oracle, to ensure efficient data access and application performance.
- Participate in code reviews, troubleshooting, debugging, and production support activities.
- Use GitHub and modern source control practices to manage code and collaborate with development teams.
- Work with CI/CD pipelines to support application builds, testing, and deployments.
- Attend daily stand-up meetings to provide progress updates, communicate blockers, and understand requirements and technical designs.
- Follow software development best practices and maintain code quality.
Experience
- 5-8 years of relevant experience in software development.
- Strong hands-on experience in C# and .NET Framework.
- -Practical experience developing and maintaining WPF-based desktop applications.
- Experience developing modern web applications using React.
- Experience understanding and modernizing legacy applications.
- Experience working with SQL databases; Oracle experience is preferred.
- Experience developing and consuming RESTful APIs.
- Experience using GitHub, source control tools, and CI/CD pipelines.
Skills
- C#
- .NET Framework and .NET Core
- WPF (Windows Presentation Foundation)
- React
- Angular
- JavaScript and TypeScript
- SQL databases; Oracle preferred
- RESTful API development and integration
- GitHub and modern source control practices
- CI/CD pipelines
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent verbal and written communication skills
Good-to-Have Skills
- Automated testing frameworks
- Software quality assurance practices
- Cloud platforms
- Containerization technologies
Education
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field preferred.
- Equivalent practical experience may also be considered, depending on the organization's hiring policy.
About US Tech Solutions
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
AI Statement: By applying, you acknowledge that AI-assisted tools may be used during hiring.
IND01