IT Software Engineer II, Data Products in USA

Filled
December 26, 2025

Job Description

IT Software Engineer II, Data Products – American Medical Association – USA – work from home job

Company: American Medical Association

Job description: Remote – Chicago IL, California, Florida, Illinois, Indiana, Maryland, Massachusetts, New Jersey, New York, Ohio, South Carolina, Virginia, Wisconsin, Washington D.C.

The American Medical Association (AMA) is the nation’s largest professional Association of physicians and a non-profit organization. We are a unifying voice and powerful ally for America’s physicians, the patients they care for, and the promise of a healthier nation. To be part of the AMA is to be part of our Mission to promote the art and science of medicine and the betterment of public health.

We continuously work to embed equity in our internal practices and are committed to increasing the diversity of our staff across all levels of the organization. We intentionally work to create the right conditions to enable our employees to feel that they can be their authentic selves and fully participate in the life of the enterprise.

We encourage and support professional development for our employees, and we are dedicated to social responsibility. We invite you to learn more about us and we look forward to getting to know you.

We have an opportunity for a remote IT Software Engineer,(Java and Angular),Data Products our Software Strategy and Development team. In this postition, you will be responsible for developing reusable, scalable, and maintainable business systems and delivering best-in-class software applications and websites. Our systems are built with Angular and Java. Provides day-to-day support for AMA’s membership and CPT systems, as well as custom module development and testing to ensure quality and security of code. Demonstrable experience with administration custom solutions is key and will involve the ability to handle complex tasks such as solution migration, end user training, and issue troubleshooting and resolution.

RESPONSIBILITIES:

System Development
• Participate in system development life-cycle for new solutions as well as enhancements; including requirements analysis, design, and work estimation activities.
• In addition, some projects may require a more iterative approach to software development depending on the methodology being utilized.
• Develop exceptional software solutions to specified end-user business requirements, user stories and complete unit testing for all software development.

System Maintenance
• Participate in technology renewal activities such as applying new software upgrades, patches, and completion of any required programming, testing, and improvements.
• Work with the designated manager to provide operational system support.
• Participate in “break-fix” issue resolution.
• Assist proper validation with end-users to ensure system issue resolution.

System Scale & Optimization
• Proactively raise concerns, issues, and risks regarding assignments to management in a timely manner.
• Share intellectual knowledge, learn and understand existing application systems, and participate in cross-training with other team members.
• Identify opportunities to simplify and/or optimize current technology investments and/or recommend new technologies for consideration.

Report project status regularly to project manager.

May include other responsibilities as assigned

REQUIREMENTS:

1. BS or BA degree in Information Technology or related field or equivalent experience is required.

2. 3-5+ years of experience years of experience

3. Experience with Angular and Java

4. Experience with relational databases, ideally DB2

5. Experience with code reviews and documentation processes

6. Ability to work well with people from many different disciplines with varying degrees of technical experience and varying levels within the organization.

7. Ability to work effectively within a team while being considerate with other team members required.

8. Ability to manage multiple tasks simultaneously.

9. Ability to manage time effectively and requires minimal supervision.

10. Ability to express technical concepts effectively verbally and in writing.

11. Demonstrated ability to work well within a team of software engineers on project tasks.

12. Understanding of non-for-profit and/or healthcare-related business processes is a plus.

The pay range for this position in Chicago IL, California, Florida, Illinois, Indiana, Maryland, Massachusetts, New Jersey, New York, Ohio, South Carolina, Virginia, Wisconsin, or Washington D.C. is 80k-$109k. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee’s pay within the salary range will be based on numerous factors including, but not limited to, relevant education, qualifications, experience, skills, geographical location and business or organizational needs.

We are an equal opportunity employer, committed to diversity in our workforce. All qualified applicants will receive consideration for employment. As an EOE/AA employer, the American Medical Association will not discriminate in its employment practices due to an applicant’s race, color, religion, sex, age, national origin, sexual orientation, gender identity and veteran or disability status.

THE AMA IS COMMITTED TO IMPROVING THE HEALTH OF THE NATION

Send to a Friend 1)) && !window.MSStream; if (isIOS) { document.querySelector(‘.careerSiteHeader’).removeAttribute(‘aria-hidden’); document.querySelector(‘.careerSiteFooter’).removeAttribute(‘aria-hidden’); document.querySelector(‘[data-tag=’dlgChangeLanguage’]’).removeAttribute(‘aria-hidden’); var siblings = document.querySelector(‘.careerSite’).children; for (var i = 0; i

siblings.length; i++) { siblings[i].removeAttribute(‘aria-hidden’); }; }document.getElementsByTagName(‘body’)[0].classList.remove(‘is-dialog-open’); return false;” />

Please wait…

Email this Job Ad to your friend(s) by adding their email address(es) along with your details to the field below:
• Separate each recipient email address with a comma.

Recipient email address(es):
• Your First Name:
• Your Last Name:
• Select which language the email should be sent in.

Language:
• This Job Opening is already listed as one of your Interests. You cannot add the same Job Opening to your list of Interests more than one time.

To see your list of Interests, navigate to the Application Status tab within My Profile

Account Warning

The AMA is dedicated to working with and providing reasonable accommodations to individuals with disabilities. If you require reasonable accommodation because of a disability in completing any part of the employment process, please e-mail or call (312) 464-4734 to help us understand the nature of your request and provide us your contact information.

Equal Employment Opportunity Statement

AMA is an equal opportunity employer. The Equal Employment Opportunity (EEO) Commission provides
IT Software Engineer II, Data Products – American Medical Association – USA – work from home job

Expected salary:

Location: USA
IT Software Engineer II, Data Products – American Medical Association – USA – work from home job

Job date: Wed, 12 Jul 2023 05:55:59 GMT

Apply for the job now!
IT Software Engineer II, Data Products – American Medical Association – USA – work from home job