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
$ 340KJob 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