Primerica is looking to solve complex business problems through advanced system development and technical expertise
Requirements
- VueJS or React JS, Node JS, HTML5 and CSS3
- An understanding of OOP in Javascript and MVC/MVVM patterns.
- CI/CD tools like Jenkins or Gradle.
- Container Management Software like Docker or Kubernetes
- Troubleshooting tools like Chrome DevTools, IE Developer Tools, & BrowserStack
- Testing JavaScriipt applications using frameworks such as JEST/Mocha (Unit, E2E, UI)
- Build tools such as Webpack or Rollup
Responsibilities
- Codes, unit tests, and debugs programs ensuring optimal performance using advanced programming techniques.
- Writes technical specifications and creates thorough unit test plans for each new functionality, application and/or conversion from one application system to the next.
- Performs thorough unit testing for new functionality, applications, conversions, etc., through full regression validation.
- Utilizes appropriate software tools for source code management, code creation, compilation and program execution.
- Documents new systems as well as changes to existing systems according to established standards; develops flow charts, logic charts, record formats, and coding structures using architecture approved tools.
- Reviews business test plans and results to ensure effectiveness in meeting project requirements.
- Directs training of business personnel in new and modified systems.
Other
- Technical, trade or business school or equivalent experience in computer science, computer engineering or related field
- 6-8 years’ experience
- Participated in several major system projects and has shown proficiency in several development discipline/platforms
- Problem solving skills, analysis and design skills
- Self-motivated with outstanding organizational, verbal, and written communication skills and the ability to work well with peers and management