Teamware Solutions is seeking a skilled and passionate .Net, C#, and Angular Developer to join our dynamic development team.
This role will involve building robust and scalable web applications, contributing to both front-end and back-end development, and ensuring high performance and user-friendly experiences.
You will be instrumental in designing, developing, and maintaining critical software solutions.
Key Responsibilities:
- Full-Stack Development: Design, develop, and maintain both front-end user interfaces using Angular and back-end services using .Net and C#.
- Application Development: Build scalable, high-performance web applications following best practices and coding standards.
- API Development: Create and consume RESTful APIs for seamless data flow between the front-end and back-end systems.
- Database Interaction: Work with databases, including designing schemas, writing queries, and optimizing data retrieval for applications.
- Code Quality & Testing: Write clean, maintainable, and efficient code.
Perform unit testing and participate in integration testing to ensure solution quality. - Troubleshooting & Debugging: Identify, diagnose, and resolve technical issues and bugs in existing and new applications.
- Collaboration: Collaborate effectively with cross-functional teams, including product owners, UI/UX designers, and other developers, to deliver integrated solutions.
- Documentation: Create and maintain technical documentation for developed modules, APIs, and configurations.
- Continuous Improvement: Stay updated with the latest trends and technologies in .Net, C#, and Angular, proactively suggesting improvements and innovative solutions.
Required Skills:
- Proficiency in .Net framework and C# programming language.
- Strong experience with Angular for front-end development (including versions like Angular 2+).
- Understanding of web technologies such as HTML, CSS, JavaScript, and TypeScript.
- Familiarity with database concepts and experience with SQL (e.g., MS SQL Server).
- Knowledge of RESTful API design and consumption.
- Understanding of object-oriented programming (OOP) principles and design patterns.
- Ability to write clean, well-documented, and testable code.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Skills Required
.NET, Angular, Html, Css, Javascript, Typescript, Sql