SOFTWARE ENGINEER - Front End/Testing - 7+ yrs of Experience - TS/SCI w/Poly clearance is required - RC - 306
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+30 more
Job description
Salary is determined by various factors, including but not limited to location, the individualβs particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. Capabilities
- Analyze user requirements to derive software design and performance requirements
- Debug existing software and correct defects
- Provide recommendations for improving documentation and software development process standards
- Design and code new software or modify existing software to add new features
- Integrate existing software into new or modified systems or operating environments
- Develop simple data queries for existing or proposed databases or data repositories
- Write or review software and system documentation
- Serve as team lead at the level appropriate to the software development process being used on any particular project
- Design or implement complex database or data repository interfaces/queries
- Develop or implement algorithms to meet or exceed system performance and functional standards
- Assist with developing and executing test procedures for software components
- Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
- Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
- Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints: Perform quality control on team products
- Implement recommendations for improving documentation and software development process standards
- Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
- Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
- Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
Requirements
SOFTWARE ENGINEER - Front End/Testing - 7+ yrs of Experience - TS/SCI w/Poly clearance is required - RC - 306, Software Engineering, Sensitive Compartmented Information (SCI), Top Secret Clearance, Software Testing, User Interface/Experience (UI/UX), Software Engineering, Sensitive Compartmented Information (SCI), Top Secret Clearance, Software Testing, User Interface/Experience (UI/UX), * Test front-end user interfaces to ensure functionality and usability.
- Write and maintain automated test scripts for UI verification using tools such as Robot Framework (Python).
- Design and code new automated test scripts or modify existing ones to add new features.
- Debug existing automated test scripts and correct defects.
- Collaborate with developers to design, implement, and validate features in React and related front-end libraries.
- Support integration of UI components with back-end services written in Java and/or C++.
- Participate in Agile development teams, contributing to sprint planning, code reviews, and daily stand-ups.
- Document test cases, results, and processes to support ongoing quality assurance.
- Explore and apply other front-end automation tools as appropriate to improve efficiency.
- Experience with front-end development and/or UI testing.
- Familiarity with React, Java, and/or C++.
- Ability to write test scripts in Python (Robot Framework experience strongly preferred).
- Hands-on experience with Robot Framework for UI automation.
- Exposure to other front-end automation tools (e.g., Selenium, Cypress).
- Experience working in Agile development environments.
- Knowledge of service-oriented architecture, Kubernetes, Docker, and cloud deployment (e.g., AWS).
- Expertise in modern technologies such as JavaScript 3D libraries, TypeScript, HTML, and CSS, including libraries like REACT, MongoDB, and Elasticsearch.
- Proficiency in software configuration management tools (e.g., GIT, Trac, Subversion)., * A Bachelorβs degree in computer science or related discipline from an accredited college or university, plus seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
OR
- Eleven (11) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
Benefits & conditions
- Three available medical plans-2 Platinum PPO Plans ($0 Deductible) and 1 HSA Plan ($1500 deductible)
- Halogen pays 100% Medical Premium Costs up to $25,000
- CareFirst Wellness Rewards Program
Guardian Insurance
Dental Plan
- Halogen pays 50% of the plan costs
Vision Plan
- Halogen pays 100% of the plan costs
401K Retirement Plan
Β· 10% contribution paid by the company, automatically vested and paid in each pay period.
Life Insurance, AD&D, Short and Long Term Disability Coverage
Paid Time Off
Β· 20 Paid Time Off Days
Β· 6 Federal Holidays
Β· 5 Floating Holidays
Bonuses
Β· Based on performance and billable hours
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦