Senior .NET Application Developer
Job description
Our software development is technically challenging, and the position is best suited for those with a strong passion for software development and design. Your responsibilities will include:
• Participate in the development of applications and web systems.
• Provide technical and analytical support to customers, identifying requirements and developing qualified functionalities/projects.
• Utilize presentation and coaching skills to teach and resolve technical issues within the team.
• Undertake new projects and be prepared to study and maintain existing systems or projects.
• Address and resolve issues/problems originating from applications in the production environment.
• Lead small projects. Plan development tasks, provide progress reports to project managers, and adhere to delivery schedules.
• Monitor and enhance performance and user experience.
• Provide detailed and accurate estimations for new requirements and enhancements for quotations and internal planning.
• Conduct thorough code reviews to ensure code quality, adherence to standards, and knowledge sharing.
• Oversee the integration of software with other systems, ensuring compatibility and performance
• Ensure comprehensive documentation of software design, development processes, and user guides.
Job requirements
Candidate must possess at least a bachelor’s degree in Computer Science, Information Technology, Computer Engineering or equivalent.
• Minimum of 5 years of experience with Microsoft technologies, including .NET, C#, and SQL Server.
• Solid understanding of Object-Oriented Software Design principles.
• Strong knowledge of Design Patterns (GoF), Domain-Driven Design (DDD), Test-Driven Development (TDD), and familiarity with architectural programming models such as Clean architecture, MVVM, MVP, and 3-Tier architecture.
• Extensive experience with .NET web applications using MVC, Entity Framework, and LINQ.
• Hands-on experience in data migration, SQL and stored procedures
• Knowledge of React/React Native, jQuery, and CSS. Good experience in web/hybrid mobile apps, responsive mobile design, and web portals.
• Proficient in implementing Web APIs.
• Strong English communication skills, both written and verbal.
• Ability to prioritize tasks, work under pressure, and lead as a technical supervisor. Capable of coaching and guiding junior team members on technical issues.
If you are interested in applying for this position, please send us your application in English by clicking the APPLY button.
Competitive Analysis
VietnamWorks AI
-
What percentage are you suitable for this position?
-
What is your ranking compared to other applicants?
-
What is the market salary for similar positions?
-
Is the demand for this position on the market high or low?
Price
29.000đ / time
You have 1 free trial
What We Can Offer
Bonus
Training
Canteen
Job Information
25/11/2024
Experienced (non-manager)
Information Technology/Telecommunications > Software Developer
HTML, Application Development, C#, .NET, Agile Web Development
IT Software/SaaS
English
5
Not shown
Job Locations
8th Floor, Scetpa Building, 19A Cong Hoa , Ward 12, Tan Binh District, HCMC
Memberson Pte Ltd 8th Floor, Scetpa Building, 19A Cong Hoa , Ward 12, Tan Binh District, HCMC
(View map)Scam detection