BryceTech

Tech / AI / Software

SoftwareEngineer

alexandria, alexandria, egypt FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Software Engineer at BryceTech. Skills: software coding, software development, software integration, testing, documentation, API development. Writing of clean, efficient, and testable code in development of software applications. Integration of pieces of software, and components into larger systems”

What You'll Achieve.

mission and business success; manage complex programs; develop IT tools; forecast critical outcomes; enable evidence-based decision-making

Industry & Context.

Tech / AI / Software
Problems you'll solve

analytical skills; critical thinking; problem-solve

Eligibility Requirements

Secret Clearance (TS Desired)

What They're Looking For.

Must Have

Secret Clearance, Proficiency in programming languages such as Java, JavaScript, SQL, and others, Bachelor’s degree in a relevant field such as computer science, software engineering, etc., analytical skills, communication skills, attention to detail, Understanding of the military/warfighter user base, Understanding of the CBRN mission space, 5-7 years of direct software coding experience for clients., Candidate should be a good writer, ability for critical thinking, clear communication, Candidate should demonstrate ability to problem-solve, work effectively with a team in a fast-paced environment

Nice to Have

TS Desired

What You'll Do.

and testable code in development of software applications

Integration of pieces of software

and components into larger systems

Testing the functionality of software and establishing a process for bug fixes and code improvements

Support software development activities with sprint planning and reporting

Support software development with the creation and maintaining of software documentation

such as Software Version Documents and Interface Control Documents

Develop API/Instructions to support software integration with other software

and use in external environments

How You'll Work.

Team & Collaboration

Collaborate with cross-functional teams to analyze user requirements and design enterprise software solutions.; work effectively with a team in a fast-paced environment

Communication Scope

communication skills; clear communication; Candidate should be a good writer; technical presentations

Process & Methodology

sprint planning, reporting, management of the software development and acquisition activities in a coordinated CI/CD process

Full Job Description

BryceTech has partnered with technology and R&D clients to deliver mission and business success since 2017. Bryce combines core competencies in analytics and engineering with domain expertise. Our teams help government agencies, Fortune 500 firms, and investors manage complex programs, develop IT tools, and forecast critical outcomes. We offer clients proprietary, research-based models that enable evidence-based decision-making. Bryce cultivates a culture of engagement and partnership with our clients. BryceTech is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran This position will be supporting a DoD client with a variety of needs including acquisition, program management, technology assessment, demonstration support, and testing and evaluation. Key Responsibilities: * Writing of clean, efficient, and testable code in development of software applications * Integration of pieces of software, and components into larger systems * Testing the functionality of software and establishing a process for bug fixes and code improvements * Support software development activities with sprint planning and reporting * Support software development with the creation and maintaining of software documentation, such as Software Version Documents and Interface Control Documents * Develop API/Instructions to support software integration with other software, and use in external environments Supporting Responsibilities: * Support the software requirements decomposition process * Support the software engineering and design process through development of work breakdown structures and workflows * Support meetings and work groups to accomplish sprint planning and define epics, user stories, and tasks * Support development of information and decision briefings * Support the management of the software de

Free ATS check

Applying for this Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about BryceTech?

Real rants from real employees. Read before you apply.

Read Company Rants →