Prosync

Prosync

Software Engineer III

Annapolis Junction, Maryland, United States · Mid

No sponsorshipDetected 169 days ago
JavaScriptTypeScriptPythonJavaC++RubyBashReactAngularHTMLSpringAlgorithmsGitSQLPostgreSQLMySQLDockerCI/CDLinuxPandasAirflowAI OrchestrationJiraConfluence

About the role

  • Working knowledge of Configuration Management (CM) tools and Web Services implementation.

Responsibilities

  • Work/Life Balance: A healthy work/life balance is essential for building and executing your work effectively at ProSync, but it's also necessary to allow you the room to pursue everything else you want to develop in your personal life..
  • A healthy work/life balance is essential for building and executing your work effectively at ProSync, but it's also necessary to allow you the room to pursue everything else you want to develop in your personal life..

Requirements

  • Experience using the Linux CLI and Linux tools.
  • Recent software development experience using Python and Java.
  • Experience with JavaScript frameworks such as React, Angular, and Vue.
  • Experience using Jupyter Notebook.
  • Experience with data wrangling and preprocessing using tools such as pandas, NumPy.
  • Experience working with structured, semi-structured, and unstructured data such as Parquet, JSON, CSV, XML.
  • Familiarity with data quality concepts, data validation, and anomaly detection.
  • Experience with Git Source Control System.
  • An active Top Secret/SCI w/ Polygraph clearance is required.

Nice to have

  • Debug existing software and correct defects.
  • Write or review software and system documentation.
  • Integrate existing software into new or modified systems or operating environments.
  • Software development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc.
  • Has experience with agile development processes.
  • Has experience with source code control systems, such as Git.
  • Use of orchestration frameworks such as Spring and Kafka.
  • analyzing systems flow, data usage and work processes

Compensation

  • We offer bonuses that are awarded quarterly to our employees and our compensation rates are highly competitive.

Benefits

  • We offer a comprehensive Health Benefits package and 401K Retirement plan so you can take care of yourself and your family, now and in the future.
  • Other health-related benefits include an employee assistance program for those difficult times or when you need to take care of your mental health.
  • We offer generous Paid Time Off and 11 paid holidays a year.
  • ProSync also provides flexible work options that work with your schedule and lifestyle.
  • Education: Individual growth is a priority at ProSync.
  • Employees are encouraged to take advantage of our company-sponsored continuing education program so you can get your degree or that next certification you need to propel you to the next level.

This listing is sourced directly from Prosync's careers page and normalized into a canonical job model.