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.
Full - Stack Developer creating innovative digital solutions at Dreamlight Labs. Develop modern web interfaces and APIs while collaborating with a dynamic team in the creative industry.
Software Tech Lead responsible for Full Stack architecture and development at SPiNE Energy startup. Engage in innovative energy applications and scalable solutions for energy management.
Product Engineer responsible for full - stack development and feature ownership using AI tools. Join JustDice in Hamburg to build mobile and apps in a supportive environment.
Senior Staff Engineer at mylo responsible for large - scale technical impact across backend systems. Collaborating with teams to ensure architectural excellence and improve system reliability.
Full Stack Developer at Centah managing integrations and API features for a scalable SaaS platform. Contributing to system reliability and mentoring less experienced engineers.
Lead Software Engineer responsible for influencing and implementing technology strategy for software delivery teams at Ensemble. Focused on developing reusable components and mentoring technical deliverables.
Developing and maintaining state of the art solutions for McKesson. Senior Associate Software Engineer role requires collaboration with teams and participation in Agile methodology.
Director of Software Engineering providing strategic and technical leadership across Ensemble’s software delivery organization. Drive technology strategy and lead engineering teams to deliver scalable software solutions.
GPU Software Development Engineer developing innovative software solutions for media and video acceleration on Intel's graphics architecture. Collaborating on cutting - edge technologies to optimize performance.
Principal Engineer leading end - to - end mixed - signal IP development for advanced SoC projects. Collaborating with cross - functional teams at Microchip Technology Inc. to ensure successful project integration and delivery.