Menu

Software Engineer

at PMA Consultants LLC in Chicago, Illinois, United States

Job Description

 Responsible for creating and supporting software features in PMA’s products using C++ 
programming and a variety of other tools. Develop and maintain new features in products 
developed at PMA. Identify changes and requirements for the new feature. Implement business 
logic for the new feature. Create user interfaces as needed. Participate and present in code 
reviews for any new changes. Debug and upgrade legacy source code. Implement and fix 
identified bugs in code from user-submitted reports or quality assurance testing. Refactor existing 
code to improve performance and maintainability. Upgrade the application source code to new 
versions of third-party libraries. Plan out the scope of work and develop requirements. Review 
upcoming tasks in JIRA. Feature planning discussions. Conduct UI/UX reviews. Sprint planning. 
Collaborate with other team members and stakeholders. Participate in daily standup calls and 
sidebars, sprint reviews, and sprint retrospectives. Develop unit and automated tests. Write unit 
tests to keep the source code controlled and bug-free. Help with creating automated tests in 
TestComplete. Assist with managing and running automated tests in TestComplete. Create, 
manage, and document automated build pipelines, from source code to installation packages, for 
daily, quality assurance, and release builds.

To view full details and how to apply, please login or create a Job Seeker account
How to Apply Copy Link

Job Posting: 13603149

Posted On: Jul 22, 2026

Updated On: Jul 22, 2026

Please Wait ...