Sr. Angular Systems Framework Developer
All US and Ireland Locations - Full Time
We are looking for a Senior Angular Developer with 5+ years of experience in developing customized products for clients. The role is expected to drive technology discussions and analyze the current landscape for gaps in addressing business needs. In this role you will interface with key stakeholders and apply your technical skills and experience across all stages within the software development lifecycle. You will play an important role in creating the high level design artifacts. You will also deliver high quality code deliverables for products, leading validation for all types of testing and support activities related to implementation, transition and support.
Responsibilities
Understand business requirements and translate them into technical requirements.
Develop new user-facing features using latest Angular versions.
Use Visual Designs (PSD files) to develop responsive web and Single Page Applications consuming server-side JSON restful services.
Build reusable components and front-end libraries.
Work on CI/CD pipelines under assistance.
Able to develop SPA (Single Page Applications) consuming server-side JSON restful services.
Develop PWA (Progressive Web App) using Service Workers.
Discuss with customer business groups to understand functionality and come up with innovative ideas for web development for the best user experience.
Communicate and discuss with other team members regarding tasks to be done, and mentor junior members of the team.
Required Skills & Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or related degree.
5+ years experience architecting and developing complex and performant multi-component Angular applications following best practices for development, packaging, and deployment.
Strong communication and analytical skills.
Ability to work with a diverse team and multiple stakeholders.
Knowledge of and experience with Angular internals with emphasis on its router and related components.
Experience in .NET MVC, C#, ASP.NET, SSIS, MS SQL Server 2016+, Agile/Scrum.
Preferred Skills & Qualifications
At least 5 years of experience in NET MVC, C#, ASP.NET, SSIS, Angular 2 or above, MS SQL Server 2016+, DevOps CI/CD.
At least 2 years of experience in Design and architecture review.
Experience and desire to work in a global delivery environment.
Deep understanding of Angular JS: SPA, Basic Angular CLI commands, Data Binding; Angular modules, components, services, lazy loading, lifecycle hooks, etc.
Experience in development RWD and SPA with Angular.
Demonstrates knowledge of Dependency Injection , Templates, Validations, Linting, Pipes, Directives, Model Typecasting, State management, Debugging and Testing.
DevOps principles to commit, merge/branch, build and deploy code. Ability to use version management tools like GIT and build tools like Maven, Gradle.
Working knowledge of PWA, Gatsby, Riot, experience working with any CMS, JSON Web Token (JWT), familiarity with GIT a plus.
Familiarity with integrations patterns and invoke/ consume APIs/ RESTful Services/ OData API using NodeJS, Spring framework.
Database fundamentals – Any On-prem relational or NoSQL Databases like MongoDB, PostGres with Azure or AWS.
We offer a flexible working arrangement where employees can work remotely and are in the office as needed, or as desired. Therefore, candidates will be considered from any area as long as they are located within commuting distance of one of our offices located in Raleigh, NC, Solana Beach, CA, Sligo, Ireland, or if they are willing to relocate within commuting distance of one of our offices in these areas.