# Software Engineer

**Company**: Kudu Dynamics, a Leidos company
**Location**: Annapolis Junction, MD
**Experience**: senior
**Job type**: full-time
**Salary**: $131,300.00 - $237,350.00
**Category**: Engineering
**Industry**: Technology

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Annapolis-Junction-MD/Senior-Software-Engineer_R-00187847?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/software-engineer-53f1e484-f64/

## Description

We are seeking a skilled Software Engineer to join our team at Kudu Dynamics, a Leidos company. The successful candidate will play a crucial role in designing, developing, and testing software applications. You will work closely with our team of hackers and engineers to build the next generation of capabilities.

**Responsibilities:**

- 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

**Requirements:**

- Bachelor's degree in Computer Science or related discipline from an accredited college or university

- 14 years of relevant experience

- Active Top Secret/SCI clearance with Polygraph

**Preferred Qualifications:**

- 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)

- Knowledge of modern web technologies: JavaScript, TypeScript, HTML, CSS

- Experience working in Agile development environments

**Salary Range:** $131,300.00 - $237,350.00

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Python
- Robot Framework
- React
- Java
- C++
- Agile development
- JavaScript
- TypeScript
- HTML
- CSS

### Nice to have
- Selenium
- Cypress

---

Source: [Apply at leidos.wd5.myworkdayjobs.com](https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Annapolis-Junction-MD/Senior-Software-Engineer_R-00187847?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
