Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
About the Job
We are looking for an experienced and talented Full-Stack .NET/Angular Developer to play a key role in enhancing our innovative, high-quality software products. You’ll work closely with a small, dynamic Agile team, where you’ll leverage modern technologies to create scalable, maintainable, and high-performance applications.
Responsibilities:
- Develop, maintain, and improve our suite of web-based products using .NET Core and Angular.
- Develop, maintain and enhance our hardware-integrated solutions that use tons of different hardware and third-party equipment.
- Write a clean, maintainable code following best practices and industry standards.
- Collaborate with team members to integrate new technologies, tools, and processes that improve development efficiency and software quality.
- Design, develop, and deploy RESTful APIs and maintain our applications across both frontend and backend.
Job Requirements
Job Requirements
- Bachelor’s degree in Computer Science or equivalent.
- 5+ years of experience with .NET (Core) and Angular 8+, developing end-to-end solutions.
- Expertise in Object-Oriented Programming (OOP), .NET Framework, C#, MS-SQL, and web-based solutions.
- Proficient in JavaScript, Typescript, HTML5, CSS3, and familiar with design patterns.
- Experience with RESTful API development and Git.
- Knowledge of SQL Server database.
- Familiarity with DevOps practices and Azure cloud services (CI/CD pipelines).
- Experience with Dependency Injection, Repository Pattern, and Domain-Driven Design.
- Ability to troubleshoot and resolve live issues quickly and effectively.