Job Summary Senior Application Developer
- Angular Java
They personally contribute to analyze, design, develop and support all application layers involved: Data, Business, WebAPI and Client UI.
They also serve as a technical expert on their product team, assisting others with design and code, and ensuring the teams delivery quality and timeliness.
Designs, develops, delivers, and supports Web applications both for internal and external users, leveraging Angular UI platform/ C# /.Net /WebAPI, etc.
Designs and facilitates product UI / UX design and UI Prototyping sessions 80% Frontend Development; 20% Backend Development.
Contributes and assists team to provide WebAPI and UI unit testing.
Contributes and assists team to provide design, code reviews, and applies department coding standards and best practices.
Contributes and assists team to provide well-formed, readable code, design documentation, and project documentation as needed.
Contributes to development and architecture process and standards improvements.
Promotes a collaborative and positive team environment of respect, openness, learning, and team support.
Upholds company vision by ensuring compliance with Exeters policies & procedures, safety, state and federal laws, regulations and standards.
Education and Work Experience
7+ years of designing and developing .Net WebAPI / Angular UI Web Applications
7+ years C# .Net Development (.Net 4.5+ / CORE)
5+ years UI / UX product team UI design and UI prototyping
5+ years of Angular 2+ UI Development
1+ years of Angular 7+ UI Development
Script / Angular 7+ / Java
Script / CSS / HTML5
WebAPI: C# / .Net 4.x / Entity
Framework 6+ / WebAPI
Working knowledge of Java
Script Unit Testing frameworks like Karma / Mocha / Jasmine
Working knowledge of SOLID design principals