Job Summary

Front-End .net/angular Developer in Rochester, NY 14618

  • Location:
    Rochester, New York
  • Job reference:
    US_EN_6_20805_60465071
  • Category:
    Software Engineer
  • Contract Type:
    Contract/Temp to Hire

Summary:
 
NO THIRD PARTIES PLEASE. THIS IS A CONTRACT TO HIRE POSITION.
 
The Front-End Developer’s responsibilities will include translation of the UI/UX design wire frames to actual code that will produce visual elements of the application. In this role, the Front-End Developer’s primary focus will be to implement a complete user interface in the form of a performant mobile and web application. Some of the main duties will include creating modules, services, components, style sheets, markup and coupling them together into a functional application. The Front-End Developer will work in a team with the back-end developer and security developer, and communicate with APIs using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required.
 
Responsibilities:
 
• Delivering a complete, performant front-end application.
• Cooperate with back-end developer and security developer in the process of building RESTful APIs.
• Communicating with external web services.
• Design and implement application styles and themes that communicate G&W’s branding and official colors.
• Design and implement consistent and user-friendly interfaces to incentivize application usage.
• Experience with various scripting and programming languages.
• Experience architecting systems with commercial off-the-shelf (COTS) hardware and software.
• Experience with software development, application implementation and systems integration methodologies.
• Collaborate with other developers, business analysts, and architects to plan, design, develop, test, and maintain web and mobile based applications built on browser technologies.
• Intermediate knowledge of data structures.
• Intermediate knowledge of software design methods and techniques.
• Strong Object-Oriented concepts and design patterns.
• Intermediate knowledge of standard architecture development tools.
• Knowledge of building high performance, reliable, and scalable software.
• Working knowledge of ‘Service Oriented Architecture’ (SOA) implementations and SOA architectures.
• Provides off hours support of critical production applications when necessary.
• Willingness to travel as may be required.
• Other projects and duties as assigned.
 
Required Skills and Experience:
 
• Proficiency with JavaScript, TypeScript, HTML5, CSS3, JSON, and RESTful services.
• Proficiency with the Angular 2+ framework, Angular CLI tooling, and SPA concepts.
• Proficiency with Node.js, NPM, libraries such as Bootstrap.
• Proficiency with Webpack module bundler.
• Proficiency with browser debugging features.
• Proficiency with web application performance optimization, AOT compilation and caching.
• Knowledge of CSS pre-processors such as Sass or Less.
• Knowledge of bootstrapping SPA applications on ASP.NET Core application.
• Working knowledge of Microsoft .NET Framework 4.0+, .NET Core 2.0+, ASP.NET development using C#.
• Ability to read and design wire frame diagrams.
• Experience with Visual Studio Code and Git.
Knowledge of Azure web application hosting.
• Create self-contained, reusable, and testable modules, services, and components.
• Write comprehensive e2e unit tests with the Jasmine test framework.
• Strong code documentation skills.
• Actively seek new programming knowledge.
• Self-motivated and directed, with good attention to detail.
 
Required Education and/or Credentials:
 
• BE or BS degree in one of the following subject areas: Computer Science, Computer Engineering, Information Technology, or related field preferred.
• 3-5 years of experience as a Software Developer with strong understanding of software architectures, theories, principles, and practices.
• 3-5 years of JavaScript, TypeScript, HTML5, CSS3
• 1-2 years of ASP.NET, C#
• Microsoft SQL Server experience preferred
 
 


Apply Below

OR

Note: Required fields marked with an asterisk (*).

*
Greeting



*
*
*
*
*
*
Primary Number
*
*
Preferences
[Ctrl (Cmd Mac) + Click] to select multiple industries
Upload your resume
*
Terms of Use
*

Or

Upload your resume using

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Equal employment opportunity information:
EEO is the Law (poster) | EEO is the Law (poster supplement) | Reaffirmation of Affirmative Action Policy Statement