Angular Expert with ASP.NET stack — 2
Project detail
The Senior Developer is responsible for working with our existing dev team infrastructure to build and maintain new and existing Angular frontend applications and .NET services. The developer will also be required to coordinate with the development team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Responsibilities of the Senior Developer include, but are not limited to:
Design, build, and maintain efficient, reusable, and reliable code
Ensure the best possible performance, quality, and responsiveness of application
Identify bottlenecks and bugs and devise solutions to these problems
Help maintain code quality, organization, and automation
Skills
Proficient in Javascript
Proficient in Angular
Experienced in Angular JS migration to the current version of Angular
Experienced in building Angular front end applications
Proficient in C# with a good knowledge of its ecosystems
Familiarity with the .NET framework (v4.7.2 and above), .NET Core/Standard
Strong understanding of object oriented programming
Skills for writing reusable C# libraries
Knowledge of concurrency patterns in C#
Ability to write self-documenting, clean and readable code
Proficient understanding of code versioning tools (Git, SVN)
Familiarity with continuous integration
Experience building REST services
Agile Development/Test Driven Development