almost 3 years ago
Annapolis Junction, MD, USASenior
Base Salary
$165k - $235k/yr
Responsibilities
- Provide design ideas and recommendations for new and existing capabilities.
- Communicate project status with leadership and customers and contribute to milestone completion.
- Solve complex technical problems by analyzing user needs, system capabilities, program intent, outputs, inputs, and data acquisition.
- Lead the design, development, documentation, testing, and debugging of applications software and systems.
- Develop software wrappers to automate input/output between discrete software packages.
- Combine multiple software projects using scriptable languages.
- Potentially lead hardware- or software-based CNO projects and direct other CNO developers.
- Plan and conduct assignments involving large, important, or multiple projects.
- Ensure software standards are met.
Requirements
- 10+ years of software engineering experience on programs and contracts of similar scope, type, and complexity.
- Expert knowledge of multiple programming languages such as Ruby, Python, or Perl.
- Strong software analysis skills, including generating wrappers for discrete software packages.
- Demonstrated experience combining software projects with scriptable languages.
- Expert knowledge of security concepts, networks, device drivers, and system internals.
- Expert knowledge in at least one area such as Windows, Unix, mobile, or network devices.
- Software analysis and reverse engineering experience.
- Embedded systems development experience and a solid understanding of assembly programming concepts.
- Bachelor’s degree in computer science or a related discipline, or four additional years of applicable software engineering experience in place of the degree.
- Active US Government TS/SCI security clearance with polygraph.
- Networking experience with TCP/IP is a bonus.
- JavaScript and other web-based development experience is a bonus.
- Ability to handle stress and work well under pressure, with analytical and critical-thinking skills.
Benefits
- Competitive base salary and benefits, including health, life, disability, 401(k), paid time off, professional development, and bonus programs.
- Up to 10% in immediately vested 401(k) contributions.
- Up to 25 days of personal time off and 11 paid floating holidays.
- 100% company-paid employee health, dental, and vision premiums, with most family premiums also covered.
- Access to a fully equipped gym.
- Up to $5,250 annually for education, training, certifications, and professional memberships.
- Up to $300 annually for company-branded merchandise.
- Company and team events throughout the year.
Tech Stack
About Red Alpha
Red Alpha is a privately held software engineering firm that builds custom data, cloud, and analytics solutions for U.S. national security and cybersecurity customers. It delivers enterprise software development, UI/UX, and technical advisory services under government and commercial contracts; founded in 2011 and headquartered in Columbia, Maryland.