DescriptionWe are looking to hire a .NET Developer with 1 to 3 years of experience to join our team.
Responsibilities
- Develop and maintain scalable applications using C# Core.
- Build and optimize RESTful APIsfollowing best practices including implementing proper HTTP protocols routing middleware and OpenAPI/Swagger documentation.
- Design and maintain librariesfor cross-platform compatibility.
- Build responsive and user-friendly front-end interfaces using HTML CSS and JavaScript while also working with Angularfor more complex frontend logic.
- Integrate frontend applications with backend services handling asynchronous operations such as promisesand observables.
- Apply knowledge of Gitfor version control including committing changes branching and merging.
- Follow best coding practices such as SOLID principles design patterns TDD (Test-Driven Development) and dependency injection (DI).
- Contribute to product architecture including occasional involvement in code reviews and refactoring.
Requirements
- C# Proficiency: Strong understanding Core and essential programming concepts like OOP interfaces generics collections LINQ threading and parallel programming.
- Web API Development: Hands-on experience with building RESTful APIs and understanding of HTTP protocols routing middleware and OpenAPI/Swagger.
- Experience with class librariesand NuGetpackage management.
- Familiarity with software engineering best practicessuch as SOLID principles design patterns source control TDD and DI.
- Version Control: Basic experience with Git including committing branching and merging.
- Frontend Skills: Proficiency in HTML CSS and JavaScript.
- Basic experience or familiarity with Angular including core concepts like components services routing and Angular CLI (ReactJs knowledge is a plus).
- Willingness to work with TypeScript as its essential for Angular development.
- Basic understanding of UI/UX principlesand ability to build user-friendly and responsive designs.
- Knowledge of integrating RESTful servicesand handling asynchronous operations using promisesor observables.
- Basic understanding of state managementwith Angular services or external libraries
- Self-motivated self-learner hard-worker and a team-player.
- Good written and verbal communication skill.
Preferred Qualification
- Experience or interest in image processingor machine learning technologies.
DescriptionWe are looking to hire a .NET Developer with 1 to 3 years of experience to join our team.ResponsibilitiesDevelop and maintain scalable applications using C# Core.Build and optimize RESTful APIsfollowing best practices including implementing proper HTTP protocols routing middleware and Op...
DescriptionWe are looking to hire a .NET Developer with 1 to 3 years of experience to join our team.
Responsibilities
- Develop and maintain scalable applications using C# Core.
- Build and optimize RESTful APIsfollowing best practices including implementing proper HTTP protocols routing middleware and OpenAPI/Swagger documentation.
- Design and maintain librariesfor cross-platform compatibility.
- Build responsive and user-friendly front-end interfaces using HTML CSS and JavaScript while also working with Angularfor more complex frontend logic.
- Integrate frontend applications with backend services handling asynchronous operations such as promisesand observables.
- Apply knowledge of Gitfor version control including committing changes branching and merging.
- Follow best coding practices such as SOLID principles design patterns TDD (Test-Driven Development) and dependency injection (DI).
- Contribute to product architecture including occasional involvement in code reviews and refactoring.
Requirements
- C# Proficiency: Strong understanding Core and essential programming concepts like OOP interfaces generics collections LINQ threading and parallel programming.
- Web API Development: Hands-on experience with building RESTful APIs and understanding of HTTP protocols routing middleware and OpenAPI/Swagger.
- Experience with class librariesand NuGetpackage management.
- Familiarity with software engineering best practicessuch as SOLID principles design patterns source control TDD and DI.
- Version Control: Basic experience with Git including committing branching and merging.
- Frontend Skills: Proficiency in HTML CSS and JavaScript.
- Basic experience or familiarity with Angular including core concepts like components services routing and Angular CLI (ReactJs knowledge is a plus).
- Willingness to work with TypeScript as its essential for Angular development.
- Basic understanding of UI/UX principlesand ability to build user-friendly and responsive designs.
- Knowledge of integrating RESTful servicesand handling asynchronous operations using promisesor observables.
- Basic understanding of state managementwith Angular services or external libraries
- Self-motivated self-learner hard-worker and a team-player.
- Good written and verbal communication skill.
Preferred Qualification
- Experience or interest in image processingor machine learning technologies.
View more
View less