Responsibilities:
Backend Development:
Design, develop, and maintain robust .NET applications using VB.Net.
Build APIs utilizing ASP.NET MVC or Web API frameworks.
Integrate with various data sources (e.g., databases, APIs) for data retrieval and manipulation.
Write clean, efficient, and well-documented code adhering to best practices.
Troubleshoot and debug existing VB.Net applications to ensure optimal performance.
Frontend Development:
Develop interactive and user-friendly web interfaces using Angular.
Utilize Angular components, directives, and services to build modular and reusable code.
Implement responsive design principles to ensure applications adapt seamlessly across devices.
Collaborate with designers to translate UI/UX mockups into functional front-end code.
General:
Collaborate effectively with internal stakeholders (business analysts, QA testers) to understand requirements.
Participate in code reviews and provide constructive feedback to fellow developers.
Stay up-to-date with the latest advancements in .NET, VB.Net, Angular, and related technologies.
Requirements:
3+ years of experience in .NET development with VB.Net.
2+ years of experience developing web applications using Angular.
Strong understanding of object-oriented programming (OOP) principles.
Proficiency with ASP.NET MVC or Web API frameworks.
Familiarity with Angular components, directives, services, and routing.
Experience with consuming and working with APIs.
Experience with databases (SQL Server or similar) is a plus.
Experience with version control systems (e.g., Git).
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Bachelor's degree in Computer Science