Software Engineer developing complex software systems at ProSync Technology Group. Collaborating in a hybrid environment and enhancing analytics and operational technologies.
Responsibilities
The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements.
Works individually or as part of a team.
Reviews and tests software components for adherence to the design requirements and documents test results.
Resolves software problem reports.
Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial OffThe-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components.
Experience developing in Unix.
Ability to perform shell scripting.
Working knowledge of Configuration Management (CM) tools and Web Services implementation.
Requirements
Experience using the Linux CLI and Linux tools.
Experience developing Bash scripts to automate manual processes.
Recent software development experience using Python and Java.
Experience using Apache Airflow (DAG design, scheduling, operators, sensors) to orchestrate, schedule, and monitor complex workflows.
Experience using Distributed Big Data processing engines including Apache Spark.
Experience with containerization technologies such as Docker, containerd, and Podman.
Experience with Git Source Control System.
An active Top Secret/SCI w/ Polygraph clearance is required.
Education: A Master’s degree in computer science or related discipline from an accredited college or university, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
OR
A Bachelor’s degree in computer science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
OR
Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
Benefits
We offer bonuses that are awarded quarterly to our employees and our compensation rates are highly competitive.
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.
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.
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.. 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.
Data Senior Engineer designing Data Warehouse architecture and reporting framework at Ventra Health. Collaborating with stakeholders to meet data and reporting needs in a hybrid role.
Linux System Engineer at SafeDX managing Linux servers and ensuring system availability. Collaborating with IT teams while using advanced technologies in Pardubice.
Linux Administrator role at SafeDX, a Foxconn subsidiary focusing on cloud and IT services. Responsible for managing Linux servers and collaborating with IT teams in a dynamic environment.
Full Stack Developer at Gradus Tech focusing on web applications. Collaborating with multidisciplinary teams to implement comprehensive software solutions.
Senior Software Engineer designing and evolving modern full - stack systems for Voices. Collaborating with cross - functional teams to ensure technical solutions align with business goals.
Software Engineer designing and maintaining platforms and services at Convex. Contributing to user - facing systems while collaborating closely with customers and teams.
Senior Software Engineer designing and maintaining Convex’s global cloud infrastructure. Collaborating with engineering team to establish reliability practices and prioritize projects.
Software Engineer developing and maintaining APIs at Convex, a backend platform for developers. Collaborating with the engineering team to enhance developer experience utilizing TypeScript.
Senior full - stack engineer developing a learning portal and AI - powered features for Ontologize. Collaborating across Python and Next.js to enhance training solutions.
Senior Systems Software Engineer developing accelerator - integrated I/O and data movement systems for Samsung Semiconductor's Memory Division. Working on Linux systems software and open - source development.