Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Project: Acceleration of platform alignment and deployment repeatability to support large, complex customer engagements and regulated environments, with an emphasis on improving release velocity, architectural consistency, and time-to-market.
What You’ll Do
Responsibilities
Make UI changes to an internal tool. Example responsibilities listed below; they may be adjusted depending on the selected candidate’s skills:
- Help ensure all tapdb features are available in Omen for the eventual deprecation of the tapdb UI.
- Address Threat Research / TOC feature and bug requests that can reasonably be developed and tested in the lab.
- SmokeJumper improvements and feature development.
- Move tool components to utilize FUSE UI.
- Integrate and contribute MFE (micro-frontend) components.
- Create unit tests for implemented changes.
- May involve creating test data for local Docker-based testing.
- Test in the lab – this may include white-box (API-based) or black-box (UI-based) testing.
Minimum qualifications to prepare for supporting tools in MegaDeal/FedRAMP environments:
- 2–5 years of experience with JavaScript / NodeJS and the NPM ecosystem.
- 2+ years of experience with React.
- Experience designing, implementing, and integrating RESTful APIs.
- Experience with test-driven development (TDD).
- Ability to work within a SCRUM environment.
- Ability to estimate task sizes.
- Ability to help plan sprints.
- Consistent delivery of committed tasks.
- Experience with ticketing and task management systems (we use Jira).
- JavaScript / TypeScript / React
- NodeJS / NPM / Express
- Experience with Git or other version control systems
- CSS and CSS libraries/frameworks
- JavaScript unit testing frameworks (Jest, Mocha, etc.)
- Must be comfortable communicating in English (verbal and written) with cross-functional teams
- Comfortable asking questions and contributing ideas in a team environment
- Bachelor’s degree (or equivalent) with a Computer Science focus and 1–2 years of recent relevant work experience
- 5–7 years of recent relevant technical experience
Key Skills
Ranked by relevanceReady to apply?
Join Concentrix and take your career to the next level!
Application takes less than 5 minutes

