Demo

Software Developer

ACA Group
Medford, OR Full Time
POSTED ON 3/17/2025
AVAILABLE BEFORE 4/16/2025
The individual in the role of Product Engineer contributes to the development of ACA’s software solutions, including ComplianceAlpha, Regulatory Reporting, etc, and is part of a team building user-friendly, interactive applications, API, and data platform for a best-in-class enterprise SaaS platform. In addition, this individual is guided by and learns from senior members and the engineering manager on scoping out technical details and architecture and works independently to implement product features and enhancements.


  • Office Locations: NYC (office is near Grand Central), Pittsburgh, Medford, Oregon, Chattanooga, Portland, Maine and Boston
  • Must be able to go into one of these offices 2 days/week (Hybrid)

Job Duties


  • Contribute to the team of global engineers to get features developed consistent with ACA standards / design principles.
  • Analyze business needs, define requirements, and propose solutions to solve issues.
  • Work closely with other developers, testers, business analysts, and product owners to develop functionality for new or existing software.
  • Provide diagnostic support and issue resolution for ACA-developed software applications.
  • Follow planning and estimation process to achieve goals and project deliverables.
  • Perform ad-hoc work/special projects as necessary to support ACA on various client and internal initiatives.

Required Education, Experience And Skills


  • Bachelor’s degree – concentration in a quantitative field – Computer Science, Information Systems, Math, Physics, Electrical Engineering or related.
  • Minimum of two (2) years of professional experience in software development.
  • Knowledge of common programming patterns, algorithms, and data structures.
  • Familiarity with relevant technologies that include Angular 6 , TypeScript / JavaScript, REST/OData API, .NET Core, SQL/NoSQL, Docker, and AWS.
  • Experience with creating unit tests for testing your code as well as debugging / diagnosing issues, Ideally TDD.
  • Experience consuming and deploying to cloud services to include (but not limited to): AWS, Azure, GCP, etc.

Preferred Education And Experience


  • Experience with Git and GitFlow and developing with feature branches and pull requests.
  • Experience creating and consuming RESTful APIs.
  • Expertise with modern frontend JavaScript frameworks (AngularJs, Angular, React, Vue, etc.) and RxJS. Bonus points for experience with Angular 5 and NgRX.
  • Experience working with Angular Material and DevExtreme components.
  • Experience with database design and relational or NoSQL databases.

Required Skills And Attributes


  • Clear and concise written and verbal communication skills.
  • Tenacious attitude towards debugging problems during the developmental cycle.
  • Very strong curiosity of how frameworks work under the hood and always looking to improve on existing patterns.
  • Knowledge of professional software engineering processes & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Willingness to learn and challenge the status quo.
  • Strong organizational and problem-solving skills with attention to detail.
  • Ability to work well in a fast-paced, collaborative team environment.
  • Team player who excels in collaborating with team members to figure out the best solutions that meets the needs of clients and other stakeholder.

Licenses and Certification(s)


  • Required Licenses and Certification(s)
  • n/a
  • Preferred Licenses and Certification(s)
  • n/a
  • Supervisory Responsibility
  • No
  • Supervisory Duties Summary
  • n/a
  • ACA Equal Opportunity Employer Statement
  • ACA is an equal opportunity employer. We conduct our business without regard to race, color, religion, sex, age, national origin, pregnancy, reproductive health decision making, familial status, marital status, sexual orientation, gender identity, disability, veteran status, citizenship, ancestry, genetic information, or any other characteristics prohibited by law

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ACA Group

ACA Group
Hired Organization Address Pittsburgh, PA Full Time
The PMO (Project Management Office) Director is responsible for overseeing day-to-day operations of the project manageme...
ACA Group
Hired Organization Address Portland, ME Full Time
The Sales Executive is responsible for prospecting and identifying opportunities to sell ACA Group (“ACA”) products and ...
ACA Group
Hired Organization Address Pittsburgh, PA Full Time
This position oversees ACA’s Managed Services Anti-Money Laundering (AML) team. The Director is responsible for overseei...
ACA Group
Hired Organization Address Portland, ME Full Time
The Opportunity: The individual in this position supports supervisors, relationship managers, account owners, and engage...

Not the job you're looking for? Here are some other Software Developer jobs in the Medford, OR area that may be a better fit.

Software Developer

Rapid Resource Recruiters, Klamath Falls, OR

Software Developer

Suvoda, Talent, OR

AI Assistant is available now!

Feel free to start your new journey!