Junior Dataflow Software Engineer [$226k/yr+] TS/SCI-FS Poly
SYSTOLIC, INC.
Jessup, United States of America
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Junior Compensation
$ 226KJob location
Jessup, United States of America
Tech stack
Testing (Software)
Java
ActiveMQ
Automation of Tests
Code Review
Continuous Integration
Linux
Data Flow Control
Java Message Service (JMS)
Spring
Python
Maven
Object-Oriented Software Development
Ruby
Software Construction
Subversion
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Spring-boot
GIT
Infrastructure Automation Frameworks
Bitbucket
Jenkins
Job description
- Develop and implement dataflow solutions and UI features/plugins.
- Apply software engineering best practices, including object-oriented design, continuous integration, and test automation.
- Design, develop, integrate, and test software using Java, Python, and Ruby, with frameworks like Spring/Spring Boot and ActiveMQ.
- Utilize Jenkins for continuous integration and manage configurations with Git, Subversion, and Maven in a Linux environment., * Work as a member of a dataflow team, implementing dataflow solutions leveraging corporate tooling.
- Develop and implement UI features and plugins using Python, Java, Ruby, and Spring/Spring Boot.
- Leverage expertise with software engineering best practices, including Object-Oriented Design, Continuous Integration, and automation/scripting of test procedures.
- Design and implement software, contribute to architectural, design, and code reviews.
- Coordinate with organizations that manage dataflow schemas and deploy dataflow solutions into production.
- Experience developing/integrating with JMS (ActiveMQ).
- Experience with Python scripting in development of various utilities (e.g., prototypes, automation tools).
- Experience with Continuous Integration solutions (e.g., Jenkins) and automating test/build procedures.
- Familiarity with configuration management tools (e.g., BitBucket, Subversion, Git) and Maven.
Requirements
- Degree: Technical bachelor's degree or equivalent experience
- Years of experience: 2+ years
- Total Compensation: $226k+ yearly