Senior Java/Python Software Engineer [$340k/yr+] TS/SCI-FS Poly

SYSTOLIC, INC.
Jessup, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 340K

Job location

Jessup, United States of America

Tech stack

Testing (Software)
Java
Apache Accumulo
Algorithm Design
Amazon Web Services (AWS)
Systems Engineering
Big Data
Code Reuse
Databases
Computer Engineering
Software Debugging
Data Flow Control
Hadoop
Python
Software Engineering
Software Systems
Terraform

Job description

  • Develop, maintain, and enhance complex software systems, including processing-intensive analytics and manipulation of large data sets.
  • Design, code, debug, integrate, and test software components.
  • Analyze user requirements, develop algorithms, and manage complex database interfaces.
  • Lead software development teams and ensure quality control of all developed and modified software.
  • Utilize technologies such as Hadoop, Accumulo, AWS, Terraform, Java, and Python., * Develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets) based upon documented requirements.
  • Analyze user requirements to derive software design and performance requirements.
  • Design and code new software or modify existing software to add new features; debug existing software and correct defects.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop or implement algorithms to meet or exceed system performance and functional standards.
  • Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, and requirements analysis and synthesis.
  • Serve as team lead, overseeing one or more software development teams and ensuring the work is completed in accordance with the constraints of the software development process.
  • Design or implement complex database or data repository interfaces/queries.
  • Perform quality control on team products and ensure quality control of all developed and modified software.
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met.
  • Recommend new technologies and processes for complex software projects.
  • Key Skills: Terraform, Algorithm Development, Database Engineering, Hardware Engineering, Integration and Test (I&T), Mathematics, Requirements Analysis, Software Development, Software Testing, Systems Engineering, Technical Team Leadership, Dataflow, Hadoop, Java, Python, Accumulo, AWS, Full life cycle software development.

Requirements

  • Degree: Technical bachelor's degree or equivalent experience
  • Years of experience: 20+ years
  • Total Compensation: $340k+ yearly

Apply for this position