Angular UI Developer
Location: Raleigh, North Carolina (Hybrid)
Type: Regular Full-Time
Category: Technology, Software Development
Client: Private mortgage insurance provider.
SUMMARY
Position conducts IT governance, infrastructure & support, integrated business process, and application audits for various lines of business/functional areas within the bank. Responsibilities include ensuring that execution of all audit activities in planning, fieldwork, reporting, and wrap-up phases is conducted in accordance with established standards. Candidate must be familiar with a variety of banking concepts, practices, and procedures and must rely on extensive experience and judgment to plan and accomplish goals. In addition, positive interaction with management and staff, based on mutual respect, is necessary to ensure that appropriate controls, procedures, and policies are in place and properly followed.
ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
-
Managing the complete software development process from conception to deployment.
-
Leverage industry best practices in design, development, and testing.
-
Collaborate closely with team members, contractors, and business partners to determine new features and develop user stories.
-
Participate and lead code reviews with peers and managers.
-
Develop and maintain automated test suites to ensure high-quality code deliverables.
Experience Requirements:
-
Experience in Angular version > 6 with deep understanding of industry adaptation and trends in angular
-
Sound knowledge of CSS, SCSS and HTML designs preferably using bootstrap.
-
Proficient in UX designs and sound knowledge of industry trends on UX
-
Knowledge of AWS services, Docker containers and how to interact with them using AWS console, AWSCLI and should have used node sdk for AWS services.
-
Experience with code collaboration and submitting, reviewing, and approving pull/merge requests.
Preferred:
-
Knowledge of Spring boot Java Microservices.
-
Knowledge of any component library like Kendo UI or Angular Material.
-
Experience with code optimization and performance tuning.
-
Experience with resilient application design and secure coding practices.
-
Proficient in TDD on both angular and node using Jasmine and Karma.
-
Familiar with GIT/BitBucket, Jira, SNOW or other code, process or ticking tools.
-
Excellent communication skills, with an emphasis on verbal and written communication.
-
A strong advocate for software engineering best practices and continuous improvement.
Why Work Here:
-
We have a real impact on the lives of the people we serve
-
We work on challenging and rewarding projects
-
We give back to the communities where we live
-
We offer competitive benefits including:
-
Medical, Dental, Vision, Flexible Spending Account options beginning your first day
-
Generous Choice Time Off policy
-
12 Paid Holidays
-
40 hours of volunteer time off
-
401K Account with matching contributions
-
Tuition Reimbursement and Student Loan Repayment
-
Paid Family Leave
-
Child Care Subsidy Program