Description
Position will provide application software development services and technical support for Igor’s intelligent building network platform and cloud services. Develop program logic for new and existing cloud and on-premise software application. Codes, tests, debugs, documents, implements, and maintains software applications. Responsible for analyzing requirements, tests, and integrating components.
Responsibilities
- Develop and maintain Igor product web applications using Angular, CSS, HTML and .NET Core.
- Research new technologies, libraries, and implementation strategies for achieving goals
- Provide suggestions and expertise for application usability
- Participate in the testing process through usability testing
- Work well in a fast-paced agile team environment
Requirements
- Bachelor’s degree in computer science or related field
- 3-5 years of software development experience in C#.
- 1+ years’ experience with frameworks such as Angular 4 and higher
- 1+ years’ experience of ASP.NET Core or ASP.NET MVC
- 1+ years’ experience with Entity Framework and Microsoft SQL
- Experience consuming and building RESTful web service
- Familiarity with browser testing and debugging
- Understanding of OOP
- Desire and ability to work aggressive schedules
- Self-motivated desire to continuously improve
- Ability to work independently and proactively
Desirable
- Comfortable working in a flexible scrum/kanban environment on high-performing agile teams
- Effective team player who can also work independently.
- Excellent writing, grammatical and proofreading skills in English.
- Excellent verbal and written communication skills in English.
Experience with any of the following:
- Test driven development practices
- Microsoft Azure
- Javascript libraries like Angular and React
- UI testing frameworks