We are looking for a talented enterprise software developer to join our software development team. You will be involved in exciting development projects, working as a part of an experienced cheerful and welcoming team. In your role, you will have the opportunity to develop your skills in various areas. Main Responsibilities are:
- Develop new Solutions and modules in the field of Customer Portal and Customer Relationship Management
- Collaborate with Domain Expert Team to Analysis, Design and Implementing Customer Requirements
- Develop and extending new features in framework
- Maintaining existing Software
Requirements
Education:
- BS/MS degree in software engineering, computer science or IT
General Skills:
- Good Problem solving skills
-Teamwork skills
- Critical Thinking
- Familiar with agile environment
Required Skills:
- At least 3 years of experience in Web Application Development
- Good Knowledge of OOP and Design Patterns and Software Architecture
- Front-End experience (Typescript/Angular/ Bootstrap/CSS3/HTML5)
- Back-End experience (MVC/ASP.Net/RESTful API)
- Familiar with UX/UI concepts
- Familiar with TDD
- Have experience with high load website is a plus
- Some Knowledge of T-SQL