Vacancy caducado!
Senior Frontend / FullStack developerJob Profile SummaryThe senior Developer, working independently, will develop, test, debug and document software components commensurate with their experience as well as direct development staff in support of a software engineering effort.Job Description
- Review and analyze complex process, system and / or data requirements and specifications across a major program or project or several small projects or programs.
- Serve as the technical subject matter expert for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems.
- Serve as the primary designer for complex component designs for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems.
- Build, test, deploy, and document complex software components for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems as well as, help others with theirs.
- Create software engineering strategies that help identify and mitigate risks.
- Lead other team members in peer review of code and identify re-usable frameworks.
- Interface with other team members and other teams in peer review of requirements, specifications and software.
- Document and communicate development status in a timely manner including metric reporting.
- Champion the collaborative resolution of defects.
- Direct internal process improvement by offering suggestions.
- Mentor and supervise junior staff in project-level tasks.
- Provide backup coverage for Delivery Lead.
- Assist with adherence to technology policies and comply with all security controls.
- Ensure all work products meets /exceeds FINRA standards.
- Expert knowledge on Angular and TypeScript
- Proficiency in RxJs, NgRX, JavaScript and HTML/CSS
- Experience with UI testing using frameworks like Jasmine/Karma
- Proficiency in Java, including Java 8 Functional Interfaces
- Proficiency in Spring Boot, Spring MVC, Spring Data, Spring DI, Spring Data JPA & Hibernate
- Design patterns
- RESTful APIs design
- Unit testing and integration testing experience
- Database / SQL (PostgreSQL preferred)
- Standard development tool experience (Preferred: Git, Maven or Gradle, IntelliJ)
- Experience with latest Angular versions and Angular Material
- Experience with graph data model
- Experience with Docker, AWS ECS, SNS, SQS
- JavaScript/Node for use in AWS Lambdas
- Experience working in Agile/Scrum
- Review and analyze complex process, system and / or data requirements and specifications across a major program or project or several small projects or programs.
- Serve as the technical subject matter expert for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems.
- Serve as the primary designer for complex component designs for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems.
- Build, test, deploy, and document complex software components for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems as well as, help others with theirs.
- Create software engineering strategies that help identify and mitigate risks.
- Lead other team members in peer review of code and identify re-usable frameworks.
- Interface with other team members and other teams in peer review of requirements, specifications and software.
- Document and communicate development status in a timely manner including metric reporting.
- Champion the collaborative resolution of defects.
- Direct internal process improvement by offering suggestions.
- Mentor and supervise junior staff in project-level tasks.
- Provide backup coverage for Delivery Lead.
- Assist with adherence to technology policies and comply with all security controls.
- Ensure all work products meets /exceeds FINRA standards.
- Expert knowledge on Angular and TypeScript
- Proficiency in RxJs, NgRX, JavaScript and HTML/CSS
- Experience with UI testing using frameworks like Jasmine/Karma
- Proficiency in Java, including Java 8 Functional Interfaces
- Proficiency in Spring Boot, Spring MVC, Spring Data, Spring DI, Spring Data JPA & Hibernate
- Design patterns
- RESTful APIs design
- Unit testing and integration testing experience
- Database / SQL (PostgreSQL preferred)
- Standard development tool experience (Preferred: Git, Maven or Gradle, IntelliJ)
- Experience with latest Angular versions and Angular Material
- Experience with graph data model
- Experience with Docker, AWS ECS, SNS, SQS
- JavaScript/Node for use in AWS Lambdas
- Experience working in Agile/Scrum