Fullstack Engineer (.Net & Angular)
Summary
Builds and maintains fullstack web applications: .NET/ASP.NET Core backend services and RESTful APIs, Angular/TypeScript frontends, plus database work, unit testing, and documentation while collaborating with analysts, designers, QA, and developers.
Job Description
Develop and maintain web applications using .NET for backend services and Angular for frontend development.
Design, develop, and integrate RESTful APIs and backend services.
Build responsive, user-friendly interfaces using Angular, TypeScript, HTML, and CSS.
Manage database operations, including query optimization and data integration.
Perform unit testing, debugging, and troubleshooting to ensure application quality.
Collaborate with business analysts, UI/UX designers, QA, and other developers throughout the SDLC.
Maintain code quality, application performance, security, and technical documentation.
Qualifications
Bachelor's degree in Information Technology, Computer Science, or a related field.
Minimum 2–3 years of experience in fullstack web application development.
Strong proficiency in C#, .NET Core/.NET, ASP.NET Core, and Angular.
Hands-on experience with TypeScript, JavaScript, HTML5, and CSS3.
Experience developing and integrating RESTful APIs.
Familiarity with relational databases such as SQL Server, MySQL, or PostgreSQL.
Knowledge of Git, clean code principles, and software development best practices.
Understanding of authentication, authorization, and web application security.
Strong analytical, problem-solving, and communication skills.