View all jobs
Software Engineer II
Reflexive Concepts is seeking a skilled Software Engineer II to join our team!
Reflexive Concepts is seeking a Software Engineer II to join a small Agile development team building mission-focused web applications. In this role, you will develop and optimize responsive, user-friendly interfaces using Node, ReactJS, JavaScript, HTML5, and CSS3, working closely with mission customers to turn requirements into scalable solutions.
Qualifications:
Reflexive Concepts is seeking a Software Engineer II to join a small Agile development team building mission-focused web applications. In this role, you will develop and optimize responsive, user-friendly interfaces using Node, ReactJS, JavaScript, HTML5, and CSS3, working closely with mission customers to turn requirements into scalable solutions.
Qualifications:
- Active TS/SCI with MPO client-level polygraph
- Fourteen (14) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
- Experience designing and implementing high-performance web-based graph visualization interfaces capable of rendering and interacting with large-scale datasets (thousands of nodes and edges) while maintaining responsiveness and usability.
- Strong UI development skills using ReactJS and experience with automated JavaScript test frameworks (ESLint and Jest).
- Experience gathering user needs, requirements, and feedback; creating wireframes, mockups, prototypes, and user stories; and translating them into clean, reusable, and scalable frontend code.
- Node.js & Express.js: strong experience developing and maintaining scalable server-side applications and microservices using the Node.js runtime and the Express.js framework.
- RESTful APIs: proven ability to design, implement, and consume well-structured, secure, and documented RESTful APIs.
- GitLab: proficiency with the GitLab platform for version control, CI/CD pipelines, and project management.
- Knowledge of Section 508/WCAG accessibility standards and implementation.
- JavaScript frameworks (React), REST, containers (Docker), and orchestration such as Kubernetes (CK8S and Helm).
- Proven ability to work independently on a small team, taking ownership of tasks, managing development timelines, and proactively solving problems with minimal supervision.
- Exceptional communication and presentation skills, including the ability to function within a Scaled Agile Framework (SAFe) environment; articulate complex technical concepts clearly to technical and non-technical audiences; engage with senior leadership, mission stakeholders, and end users to gather requirements and provide tailored updates; deliver high-impact product demonstrations; and author accurate, concise project updates.
- Scrum Lead experience and certification
- Familiarity with the following Node and ReactJS packages: Babel, nwsapi, Winston, Graphology, AG Grid, and Sigma
