Praxis Engineering is hiring a

Senior Software Engineer

Laurel, United States
Full-Time

Software Engineer

Praxis Engineering has an immediate need for a Software Engineer. At the heart of Praxis Engineering are talented and motivated engineering teams empowered to create cutting edge technologies and systems to solve difficult problems for a wide variety of mission operations. We are looking for talented engineers who are looking to achieve the kind of game-changing leap forward that our customers need across a spectrum of capabilities.

What you will be doing:

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. In this role you will:

  • 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
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints
  • Perform quality control on team products
  • 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
  • Implement recommendations for improving documentation and software development process standards

What you need:

  • Fourteen (14) years of experience as a SWE and a minimum of a Bachelor’s Degree in Computer Science or related discipline from an accredited college or university
  • 4 years of additional SWE experience on projects with similar software processes may be substituted for a Bachelor’s Degree
  • Experience with front-end JavaScript development
  • Experience with industry specific security and compliance requirements
  • Experience with ElasticSearch
  • Knowledge of how to manage systems that store massive quantities of data
  • 3 years of demonstrated ability to document component designs with high level design document (HLD)
  • Demonstrated ability to plan and develop component Integration Test
  • 10 years of combined experience in C, C++, Assembly (Intel, Motorola, and/or PowerPC), Perl, Java, Python, C Shell, Bash, and SQL.

Clearance
Active TS/SCI with an appropriate polygraph is required to be considered for this role

Salary range:

$132,918.00 - $287,470.00 (Annually)*
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job