Software Engineering Director

1 month ago


Atlanta, Georgia, United States PRGX Full time
About PRGX

We provide business intelligence to unlock incremental value from data and expand impact across our clients' organizations for healthier whole businesses.

PRGX pioneered Recovery Audit nearly 50 years ago and is now the global leader in source-to-pay analytics and margin expansion.

We empower clients in more than 30 countries with the business intelligence to recover $1.2 billion in annual cash flow, unlocking value and improving the overall health of organizations across the world.

We collaborate with supplier communities to realize improved profits and deliver the tools to optimize processes, finding immediate and lasting value.

With end-to-end technology and deep vertical expertise that underpins our recovery, preventive, and analytics solutions, we provide the actionable insights to minimize leakage, optimize cash flow, and shape stronger, healthier businesses.

Job Summary

PRGX provides software and services to maximize revenue recovery and drive margin improvement within our clients' source-to-pay data.

This position is responsible for leading our engineering team that is leveraging cutting-edge technologies to solve the most complex big data challenges.

Key Responsibilities
  • Partner with Product Management and lead PRGX agile scrum teams to design and deliver highly resilient, scalable, extensible, maintainable product and platform solutions.
  • Be a trusted technology expert for business and product management by accurately estimating and establishing predictable delivery of new business capabilities.
  • Coach and mentor engineers by giving thoughtful feedback to deliver high-quality product on time and champion engineering excellence.
  • Promote the culture of ownership, innovation, and lead by example to build and maintain a high-performance team environment.
  • Stay current with modern technology trends to bring efficiency in software engineering.
  • Provide cost/benefit analysis to influence technology selection and architecture strategy to solve the most complex business problems.
  • Recommend, influence, and document technical solutions towards complex business problems.
  • Collaborate with production support team to resolve any critical issues with the highest sense of urgency.
Requirements
  • Bachelor's degree in software engineering, computer science, or similar related field.
  • Minimum of 5 years' experience as a software engineering leader managing and overseeing global teams and projects utilizing agile-based development methodologies.
  • Minimum of 10 years' progressive software development experience building enterprise-grade product solutions.
  • Minimum of 5 years' experience leading teams in the design and development of cloud-native applications, preferably using Azure.
  • Strong understanding of concepts/technologies like MVC, Spring Boot, application/API security – SAML/OAuth, API governance, service mesh, JPA, ORM, Lucene-based indexing and search tools.
  • Fluent with object-oriented as well as functional programming.
  • Prior experience designing and developing event-driven, high-volume multi-tenant SaaS architectures and platforms, working with high-volume data streaming tools preferably Kafka Streams, building data engineering pipelines and processing big data workloads.
  • Experience with behavior-driven test development preferably using Cucumber, Selenium is a big plus.
  • Prior experience with design and development of CI/CD pipelines preferably using Jenkins to configure build jobs and promote artifacts from development all the way to production.
  • Prior proven experience of utilizing and productionizing container/container orchestration technologies like Docker, Kubernetes. Experience with GitOps implementation, preferably using Argo will be a plus.
  • Must be a self-starter with a heightened sense of urgency and a track record of completing projects on-time and on-budget.
EEO Information and Working Conditions

The above statements are intended to describe the general nature and level of work being performed.

They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of the job.

PRGX will make all employment decisions without regard to race, color, national origin, citizenship status, sex, pregnancy, religion, age (age 40 and over), disability, service in the uniformed services, genetic information, or any other classification protected by federal, state, or local law.

Reasonable accommodations may be made to enable individuals with disabilities.

The employee is occasionally required to remain stationary; move; lift and/or move up to 15 pounds.

The employee must regularly sit; use hands to finger, handle, or feel; reach with hands and arms; communicate.

Specific vision abilities required by this job include close vision.



  • Atlanta, Georgia, United States PRGX Global Full time

    Job Summary:PRGX Global is seeking a highly skilled Software Engineering Director to lead our engineering team in designing and delivering cutting-edge software solutions. As a key member of our leadership team, you will be responsible for overseeing the development of our source-to-pay data platform, leveraging big data technologies to drive revenue...


  • Atlanta, Georgia, United States Jonas Software UK Full time

    Job Description:We are seeking a highly skilled Senior Engineer to join our team at Jonas Software UK. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design, develop, and implement software solutions using AWS core services.Lead technical teams and...


  • Atlanta, Georgia, United States Intuit Full time

    Job SummaryWe are seeking an experienced Engineering Leader to join our team at Intuit Mailchimp. As a Technical Director of Engineering, you will be responsible for leading a team of software engineers and developing a culture of innovation and excellence.Key Responsibilities:Coach and mentor front-line engineering leaders and senior engineers to help...


  • Atlanta, Georgia, United States Oracle Defunct Full time

    About the Role:Oracle Defunct is seeking a highly skilled Software Development Director to lead our software engineering division. As a key member of our team, you will be responsible for managing software development tasks, applying your extensive knowledge of software architecture, and driving innovation in the field of healthcare.Key...


  • Atlanta, Georgia, United States Redbeard Solutions Full time

    Cloud Engineering DirectorAt Redbeard Solutions, we are seeking a seasoned Cloud Engineering Director to lead our technology and digital function. As a key member of our team, you will be responsible for shaping and accelerating the delivery of target state cloud-based platforms, migration of legacy assets, and development of innovative cloud-based...


  • Atlanta, Georgia, United States Oracle Defunct Full time

    About the Role:We are seeking a highly skilled and experienced Software Development Director to lead our software engineering team. As a key member of our organization, you will be responsible for providing leadership, direction, and strategy to the team, ensuring the delivery of high-quality software solutions on time and within budget.Key...

  • Software Engineer

    1 month ago


    Atlanta, Georgia, United States Momentum Full time

    Job SummaryMomentum is a leading provider of managed network, cloud voice, and operational support solutions to enterprise and wholesale customers worldwide.The Software Developer position is a mid-level role responsible for design, engineering, and implementation of new features within the company's managed networking product and other product offerings.Key...


  • Atlanta, Georgia, United States LEO A DALY Full time

    Job SummaryLEO A DALY is seeking a highly experienced and skilled National Director of Mechanical Engineering to lead our mechanical engineering discipline. As a key member of our engineering leadership team, you will be responsible for driving growth and innovation in our mechanical engineering practice.Key Responsibilities:Lead the development of growth...

  • DevOps Engineer

    1 month ago


    Atlanta, Georgia, United States United Software Group Full time

    Job Title: DevOps EngineerJob Summary: We are seeking a highly skilled DevOps Engineer to join our team at United Software Group. As a DevOps Engineer, you will be responsible for ensuring the smooth operation of our systems and infrastructure. You will work closely with our development and operations teams to identify and resolve issues, and implement...


  • Atlanta, Georgia, United States Accura Engineering and Consulting Services, Inc. Full time

    Job SummaryAccura Engineering and Consulting Services, Inc. is seeking a highly experienced and skilled Survey Director/Manager to lead our Survey and SUE department. The ideal candidate will have a strong background in land surveying, project management, and team leadership.Key ResponsibilitiesManage and supervise a team of surveyors and technicians to...


  • Atlanta, Georgia, United States System Soft Technologies Full time

    Job Summary:The Software Engineering Consultant will be responsible for assisting Department personnel in the implementation of new engineering software. This includes serving as one of the Administrators for the Department's Engineering Document Management system, supporting the Department's electronic file exchange tool for internal and external staff, and...


  • Atlanta, Georgia, United States Universal Business Solutions Full time

    Engineering Software SpecialistAt Universal Business Solutions, we are seeking a skilled Engineering Software Specialist to join our team. As an Engineering Software Specialist, you will be responsible for assisting and leading in the support and implementation of engineering software within the Department. This is a great opportunity to work with a talented...


  • Atlanta, Georgia, United States Syntricate Technologies Full time

    Job Title - Software Engineering ConsultantAt Syntricate Technologies, we are seeking a skilled Software Engineering Consultant to join our team. The selected candidate will be required to come to the office twice a week.Job SummaryAs a Software Engineering Consultant, you will assist Department personnel in the implementation of new engineering software....


  • Atlanta, Georgia, United States Expedite Technology Solutions Full time

    Job Summary:Expedite Technology Solutions is seeking an Engineering Software Specialist to support and implement engineering software within the Department. The ideal candidate will have strong technical skills and knowledge of database administration.Key Responsibilities:Assist Department personnel in implementing new engineering softwareServe as an...

  • Software Engineer

    4 weeks ago


    Atlanta, Georgia, United States Aveanna Healthcare LLC Full time

    Job Title: Software EngineerJob Summary:Aveanna Healthcare LLC is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications for our healthcare suite of technologies and applications.Key Responsibilities:Collaborate with product management...


  • Atlanta, Georgia, United States VTal Technology Solutions Full time

    Job Summary:We are seeking a highly skilled Software Engineering Specialist to join our team at VTal Technology Solutions. As a key member of our engineering software team, you will be responsible for implementing and supporting engineering software within our organization.Key Responsibilities: Assist in the implementation of new engineering software and...


  • Atlanta, Georgia, United States Jonas Software UK Full time

    About the Role:We are seeking a highly skilled Senior Site Reliability Engineer to join our team at Jonas Software UK. As a key member of our technical operations team, you will be responsible for ensuring the reliability, scalability, and performance of our cloud-based infrastructure.Key Responsibilities:Design, implement, and maintain scalable and highly...


  • Atlanta, Georgia, United States Syntricate Technologies Full time

    Job Title - Software Engineering ConsultantAssist Department personnel in implementing new engineering software solutions.Serve as an administrator for the Department's Engineering Document Management system (Bentley ProjectWise).Support the Department's electronic file exchange tool (Bentley ProjectWise Deliverables Management) for internal and external...


  • Atlanta, Georgia, United States Vector Consulting, Inc Full time

    Job Title: Engineering Software SpecialistJob Description:We are seeking an experienced Engineering Software Specialist to assist and lead in the support and implementation of engineering software within the Department. Assist Department personnel in the implementation of new engineering software Serve as one of the Administrators for the Department's...


  • Atlanta, Georgia, United States Evolutyz Corp Full time

    Job Title: Backend EngineerJob Summary:The Evolutyz Corp is seeking a talented Backend Engineer to join our team. As a Backend Engineer, you will be responsible for designing, implementing, testing, deploying, and maintaining innovative software solutions to transform service performance, durability, cost, and security.Responsibilities: Design, implement,...