Kratos Defense and Security Solutions
Software Engineer
Birmingham, Alabama, USA · full-time
No sponsorship$25k-$50kDetected 54 days ago
PythonRustC++C#GitCybersecurityAgileJiraBitbucket
About the role
- Expand existing software to meet the changing needs of our key customers.
- Ability to translate technical concepts into clear documentation for internal teams and external customers.
Responsibilities
- Perform work utilitizing a computer for extended periods of time.
- Major aspects of this position include analyzing Information, general programming, software design, user interface (UI) design, software debugging, software documentation, software testing, and problem solving.
- ESSENTIAL JOB FUNCTIONS: Collaborate with engineers to understand scope and define clear requirements, deliverables, and milestones.
- Build custom user-interface controls.
- Collaborate with engineers to understand scope and define clear requirements, deliverables, and milestones.
Requirements
- KNOWLEDGE, SKILLS AND ABILITIES REQUIRED: Knowledge of modern software engineering principles, including object?oriented design, modular architecture, and clean coding practices.
Skills
- Proficiency in one or more programming languages relevant to the organization's technology stack.
- Skilled in debugging, troubleshooting, and root?cause analysis across complex software systems.
- Understanding of software development lifecycles, version control workflows, and repository standards.
- Strong experience with Git-based version control systems.
- Familiarity with Bitbucket for repository management, pull requests, and code reviews.
- Experience using Jira for issue tracking, sprint planning, and agile development workflows.
- Comfortable working in virtualized environments, including VMware and managing multiple virtual machines.
- Experience writing and utilizing unit test, integration tests, and end-to-end automated tests.
- Travel to customer sites, field locations, and deployment sites as required, potentially including OCONUS locations (estimated 25-50%)
Compensation
- $25k-$50k
Benefits
- Sit for extended periods of time without being able to leave the work area.
- Stand for extended periods of time without being able to leave the work area.
Visa & Work Authorization
- Must be able to obtain/maintain security clearance at a level equivalent to Department of Defense (DOD) SECRET MS degree in Computer Science or related technical discipline / BS degree in Computer Science or related tech
Apply directly at Kratos Defense and Security Solutions →Create a free account for alerts like thisView Kratos Defense and Security Solutions immigration profile
This listing is sourced directly from Kratos Defense and Security Solutions's careers page and normalized into a canonical job model.