State Collection Service, Inc. logo
State Collection Service, Inc.

The Voice of Patient Engagement

Application Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 1949H1B No SponsorCompany SiteLinkedIn

Location

Alabama + 24 moreAll locations: Alabama | Arizona | Florida | Idaho | Illinois | Iowa | Kansas | Kentucky | Louisiana | Montana | Nevada | New Mexico | North Carolina | Ohio | Oklahoma | Maryland | Michigan | Minnesota | Mississippi | Missouri | Pennsylvania | South Carolina | Tennessee | Texas | Wisconsin

Posted

2 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishSQL

Job Description

Application Developer

State Collection Service, Inc.

• Design, develop, test, deploy, and maintain solutions within the Artiva application environment. • Develop and support functionality utilizing the InterSystems Caché database platform. • Participate in Agile development processes including sprint planning, daily standups, sprint reviews, and retrospectives. • Collaborate with Operations and business stakeholders to gather requirements and translate business needs into technical solutions. • Serve as a technical resource in the design and implementation of new features, workflows, and system enhancements. • Develop and maintain system integrations, interfaces, and automated processes. • Troubleshoot application issues, analyze root causes, and implement long-term solutions. • Participate in project planning, estimation, and delivery of strategic initiatives. • Create and maintain technical documentation and development standards. • Support production systems and assist with issue resolution as needed. • Contribute ideas and recommendations that improve application performance, usability, and business efficiency.

Job Requirements

  • Bachelor's Degree in Computer Science, Information Systems, Software Engineering, or related field; equivalent experience may be considered.
  • 3+ years of software development experience.
  • Experience with Artiva application development preferred.
  • Experience with InterSystems Caché, ObjectScript, SQL, and database development preferred.
  • Experience working in Agile/Scrum environments with sprint-based development.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Experience designing and implementing business application solutions and integrations.
  • Ability to communicate effectively with both technical and non-technical stakeholders.
  • Ability to manage multiple priorities while meeting project and sprint commitments.
  • Experience in collections, healthcare revenue cycle, or financial services is a plus.

Benefits

  • Health, Dental, Vision, Life and Disability Insurance
  • 401K w/employer match
  • HSA/Flexible spending accounts
  • Paid time off
  • Annual profit sharing
  • 7 Paid Holidays – Thanksgiving, Christmas Day, Christmas Eve, New Year’s Day, Memorial Day, Fourth of July, and Labor Day
  • Family Friendly Events
  • Wellness Programs/Gym Reimbursement
  • All necessary equipment and technical support provided.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Ajudar o time de desenvolvimento nas necessidades do dia como validação de testes, automatização de tarefas, ajuda com deploy e claro codar nervosamente.

Brazil
Job Closed
Vivo (Telefônica Brasil) logo

Senior Software Developer

Vivo (Telefônica Brasil)

Com a conexão, queremos que você descubra novos pontos de vista e aproveite tudo o que realmente importa.

Full TimeRemoteTeam 10,001+Since 1998H1B No Sponsor

• Work as a software engineer in a dynamic, collaborative environment; • Evolve applications, participating from solution design through to production delivery; • Interact with different systems and diverse architectures; • Work on products that have a direct impact on our users and customers.

Brazil

Support full lifecycle development of custom Oracle Applications using Oracle APEX. Design dynamic web content and create advanced reports while ensuring effective communication to meet customer needs.

Michigan + 1 moreAll locations: Michigan | Illinois

Role Description We are seeking an experienced Quantitative Developer to build low-latency, high-reliability trading, risk, and analytics systems for fintech applications. In this role you will partner closely with quants and traders to translate mathematical models into production-quality software that meets strict performance, accuracy, and operational requirements. The ideal candidate will combine strong software engineering skills with solid quantitative fundamentals and deep familiarity with financial markets, instruments, and risk management practices. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Qualifications - Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, or a related quantitative discipline. - Six or more years of software engineering experience, with significant time in fintech. - Strong programming skills in C++, Java, or Python (preferably more than one). - Solid grounding in financial markets, instruments, and basic quantitative methods. - Hands-on experience building low-latency, high-throughput systems. - Experience with market data systems and FIX protocol implementations. - Strong understanding of risk and P&L attribution. - Experience with high-performance computing patterns and concurrency. - Excellent debugging, profiling, and performance-tuning skills. - Strong communication and documentation skills. Requirements - Design and implement low-latency trading, pricing, and risk systems in C++, Java, or Python. - Translate quantitative models from prototypes (often in Python or MATLAB) into production-quality implementations. - Build robust market data ingestion and normalization pipelines for high-volume tick data. - Develop pricing libraries for derivatives and structured products, with rigorous testing against analytical benchmarks. - Implement risk engines, P&L attribution systems, scenario analysis tools, and stress-testing capabilities used by traders, risk managers, and quants to make informed decisions under uncertain market conditions. - Profile and optimize critical-path code for latency and throughput, applying systematic measurement, targeted improvements, and data-driven validation to deliver quantifiable gains in throughput, latency, or resource efficiency. - Build comprehensive backtesting and simulation infrastructure that lets researchers evaluate strategies against historical data and synthetic scenarios with reproducible, audit-friendly results. - Collaborate closely with quants, traders, and risk officers to refine models and tooling. - Implement regulatory and compliance reporting workflows where applicable, ensuring outputs meet jurisdictional requirements, are auditable end-to-end, and can be reproduced reliably for retrospective analysis. - Ensure full observability of trading systems with appropriate logging, metrics, and audit trails. - Lead incident response for trading-critical issues with calm and rigor. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time. - Mentor junior engineers and contribute to engineering culture in the team. Benefits - Competitive base salary commensurate with experience, plus benefits.

United States
$100K - $150K / year