Logo
Nava Software Solutions

Nava Software Solutions is hiring: Angular UI Developer - Multiple Locations in

Nava Software Solutions, Mt Laurel, NJ, US

Save Job

NAVA Software solutions is looking for an Angular UI Developer

Details:

Angular UI Developer

Location: Mt. Laurel, NJ, Ft. Lauderdale, FL, or Toronto, ON, CAN (2 x onsite/week)

Duration: 12 months

Role:
  • Responsible for developing and documenting detailed solution design and acting as an application SME through the design and development lifecycle ensuring alignment with Architecture.
  • May also be accountable for complex applications/systems development, programming /coding.
  • Create comprehensive end-to-end solutions and coordinate relevant stakeholders, as required to support development initiatives.
  • Develop functional, technical and user interface designs and code for applications / systems that meets the defined requirements (business, enterprise architecture direction, system performance and development standards)
  • Consult on development of the System Requirements Specification (SRS) and apply functional knowledge of business functions to design optimal software / systems.
  • Review technical deliverables throughout detailed design and development phase to ensure quality adherence and identify gaps or redesign requirements as needed.
  • Work with the Technology Project Manager, Business Analysts / Systems Analysts, and other team members to define metrics and performance goals for the application.
  • Comply with well-defined enterprise technology delivery practices and standards and project management disciplines, business technology architecture, and risk and production capacity - including development of project documentation of system requirements, estimates of scope and cost, etc.
  • Deliver effective and efficient solutions by meeting key project milestones and ensure that the project deliverables are on time, within budget, and adhere to the corporate quality and security standards.
  • Conduct code reviews to ensure adherence to quality, standards compliance, reusability and ease of maintenance, Operational Readiness Reviews, and supporting review signoffs for solution design.
  • Ensure design leverages existing reusable components and has traceability to business requirements and ensure new modules are designed with reusability as a key requirement.
  • Identify and address application and data issues and cross-capability and cross-release issues that affect application integrity.
  • Continuously enhance knowledge / expertise in own area and keep current with leading edge technologies, emerging trends / developments and grow expertise of the business, applications, infrastructure, analytical tools, and techniques
  • Prioritize and manage your own workload to deliver quality results and meet timelines.
  • Support a positive work environment that promotes service to the business, quality, innovation, and teamwork and ensure timely communication of issues/ points of interest.
  • Identify and recommend opportunities to enhance productivity, effectiveness, and operational efficiency of the business unit and/or team.
  • Establish effective relationships across multiple business and technology partners, program, and project managers.
  • Participate in knowledge transfer within the team and business units.
  • Perform complex to difficult technical tasks independently.
  • Work independently as the senior developer on a diverse range of activities and provides technical guidance to others to help resolve issues within area of expertise.
  • Participate actively in the development of detailed, complex and/or comprehensive project plans and understands impact/risk of integrating third party solutions.
Required:
  • 5-7 years of experience using Angular 2.x & up/ AngularJS 1.x & up, HTML, CSS & JavaScript
  • 5+ years of development experience architecting and delivering large complex high volume enterprise web applications.
  • 2+ years of experience with Angular 10 & above
  • Must be hands on and have design and debugging skills.
  • Must possess implementation experience in the user interface layer.
  • Twitter Bootstrap API and/or Foundation
  • JIRA experience.
  • Grunt experience.
  • Jasmine\Karma experience.
  • HTML5\ CSS \ Object orientated JavaScript programming skills.
  • Integrating HTML/Angular front ends with rest end points
  • JSON experience.
  • Continuous Integration Stack: JIRA, STASH, JENKIN
  • Excellent communication skills (written and Verbal)
Desired Skills
  • Cloud deployment - Azure
  • Experience in sales onboarding application within a financial/banking domain.
  • Good understanding of Agile methodologies (Scrum, SAFe, etc.)
  • Working experience in Enterprise/ Financial Industry.
  • Knowledge of bank and technology standards (e.g., infrastructure, architecture, processes, applications).