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
$ 226K

Job 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

Apply for this position