In this role, you will have the opportunity to work on a variety of projects - from enhancing existing systems to building new platforms and services that directly contribute to our company’s success and customer satisfaction.
Key Responsibilities:
• Application Development: Design, build, and maintain efficient, reusable, and reliable code using .NET (C#) and ASP.NET Core MVC. Integrate data visualizations using Chart.js or similar jQuery-based charting libraries.
• Frontend Design: Develop modern and responsive user interfaces using Angular.
• Database Management: Implement and maintain database schemas and perform data operations with SQL.
• API Development: Build and consume RESTful APIs to enable communication between different parts of the application.
• Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality software solutions.
• Problem-Solving: Troubleshoot and debug applications to ensure optimal performance and functionality
Job Requirements (Qualifications):
• Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
• Language: English reading/writing skills are required; speaking proficiency is an advantage.
• Experience: 3-5 years of professional experience in full-stack software development.
• Technical Proficiency: Hands-on experience with the following technologies:
o Backend: .NET (C#) and ASP.NET Core MVC.
o Frontend: Angular, HTML/CSS/JavaScript.
o Data Visualization: Experience with charting libraries such as Chart.js.
o Databases: Strong knowledge of relational or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
________________________________________
Preferred Qualifications (nice-to-have):
• Power Apps: Familiarity with Power Apps and Power Fx language is an advantage. Utilize Power Apps and Power Fx to build and extend low-code business applications.
• Mobile: Experience with cross-platform mobile development using Xamarin is also a big plus.
• DevOps: Understanding microservices architecture and familiarizing with containerization technologies (e.g., Docker, Kubernetes).
• AI/ML: Knowledge of AI/ML concepts and their application in software development.
• Cloud: Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud).
• Working method: Experience working in Agile/Scrum development environments.
• CI/CD: Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
Chú ý: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo, hãy gửi phản ánh đến chúng tôi.