3541 - C# Software Development Professional
C#, karma, Jasmine, Angular 2+, typescript, API Rest
Published 3 days ago
Essential Duties and Responsibilities:
Researches, documents, and implements program requirements and specifications.
Writes, translates, and codes software programs and applications according to the specification as needed.
Debugging, profiling, and application performance monitoring
Runs and monitors performance tests on new and existing software for the purposes of correcting mistakes isolating areas of improvement, and general debugging.
Cultivates and disseminates knowledge of development best practices.
Participates/receives code reviews
Maintains guidelines and coding standard documentation.
Interacts regularly with team members to field technical queries and questions.
3+ years of experience in Angular2+
3+ years of experience using TypeScript
3+ years of experience in .NET Core
Solid experience writing unit tests with Karma + Jasmine
Solid experience using CSS
Solid experience using rxjs
Solid experience using Git version control
Solid understanding of REST APIs
Understand the basics of web accessibility
Must be a team player with the ability to work with all parts of the organization
Strong communication skills
Problem-solving skills and the ability to get the job done
Nice to have:
Experience working with Angular hybrid applications
Experience with NGRX and Redux
Experience working with Angular Material
Experience with Reactive Forms
Experience with Gulp
Experience with TSLint/ESLint
Solid experience implementing ADA Level AA
Experience using the Spectator library for unit testing
Solid understanding of the box model
Experience using CSS flexbox. (Bootstrap 4 grid system)
1-2 years of experience in SQL
Experience designing and implementing REST APIs
Experience writing Unit and Integration tests (preferably using xUnit)