Software Developer IV Salary at Curi BETA

How much does a Curi Software Developer IV make?

As of March 2025, the average annual salary for a Software Developer IV at Curi is $133,458, which translates to approximately $64 per hour. Salaries for Software Developer IV at Curi typically range from $124,854 to $142,386, reflecting the diverse roles within the company.

It's essential to understand that salaries can vary significantly based on factors such as geographic location, departmental budget, and individual qualifications. Key determinants include years of experience, specific skill sets, educational background, and relevant certifications. For a more tailored salary estimate, consider these variables when evaluating compensation for this role.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

Website:
curi.com
Size:
200 - 500 Employees
Revenue:
$50M - $200M
Industry:
Insurance

Curi (curi.com) is a full-service advisory firm that serves physicians and medical practices. Equal parts fierce physician advocates, smart business leaders, and thoughtful partners, Curi's advisory, capital, and insurance offerings deliver valued advice that is grounded in client priorities and elevated by their outcomes. From data-driven advisory services to private wealth offerings, to tailored insurance solutions and beyond, Curi delivers performance that is time-tested and trusted-in medicine, business, and life.

See similar companies related to Curi

What Skills Does a person Need at Curi?

At Curi, specify the abilities and skills that a person needs in order to carry out the specified job duties. Each competency has five to ten behavioral assertions that can be observed, each with a corresponding performance level (from one to five) that is required for a particular job.

  1. Java: Using Java in the development and maintenance of application programs and systems.
  2. Computer science: Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines.
  3. Software Development: Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development is a process of writing and maintaining the source code, but in a broader sense, it includes all that is involved between the conception of the desired software through to the final manifestation of the software, sometimes in a planned and structured process. Therefore, software development may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products. Software can be developed for a variety of purposes, the three most common being to meet specific needs of a specific client/business (the case with custom software), to meet a perceived need of some set of potential users (the case with commercial and open source software), or for personal use (e.g. a scientist may write software to automate a mundane task). Embedded software development, that is, the development of embedded software, such as used for controlling consumer products, requires the development process to be integrated with the development of the controlled physical product. System software underlies applications and the programming process itself, and is often developed separately.
  4. Agile: Agile is a development process where feedback is continuously gathered from users to create the best user experience.
  5. Python: Applying the concepts and algorithms of Python to design, develop and maintain software applications to comply with business requirements.

Related Jobs

Bernhard, LLC
Durham , NC

**About Us** At Bernhard, we blend a rich history with a forward-looking vision. With over 100 years of experience, we are a pillar of stability in the energy infrastructure industry and a leader ininnovative energy solutions. Our commitment to leveraging emerging technologies ensures that we remain at the forefront of theenergy as aservice sector. We believe in growthnot just for our business, but for our people. Our team members have the opportunity to advance their careers in a supportive environment that values continuous learning and development. We embrace innovation and encourage creative problemsolving to tackle the energy infrastructure and energy challenges of tomorrow. Inclusion is at the heart of our culture. We strive to create a workplace where every voice is heard and valued, fostering a collaborative environment where diverse perspectives drive our success. Join us to be part of a legacy of excellence and a future of groundbreaking advancements. At Bernhard, stability,


Sponsored
3/30/2025 12:00:00 AM
Bandwidth Inc.
Raleigh , NC

Who We Are: Bandwidth delivers world-class messaging, voice, and emergency service connectivity for the world’s biggest brands. We are the APIs and global network behind the platforms that the Global 2000’s use to power their internal communications, contact center platforms, apps, and software. We transform interactions for top-tier orgs—and we do it on a global scale. We’re the only ones who marry the power of our global network with the control and agility offered by our enterprise-grade APIs. Unmatched reliability meets unparalleled control. That’s the Bandwidth way. At Bandwidth, your music matters when you are part of the BAND. We celebrate differences and encourage BANDmates to be their authentic selves. #jointheband What We Are Looking For: Let’s face it… People read text messages, more than any other medium, which is why we are the fastest growing segment in Bandwidth. We’re looking for a Senior Software Developer who will lead by example in designing and developing world-clas


Sponsored
3/30/2025 12:00:00 AM
Fulfill Team Inc.
Raleigh , NC

QA Automation Test Engineer needed for a contract to PERMANENT Full-Time position with a medical equipment / software company located in Raleigh, NC. REQUIRED SKILLS / ATTRIBUTES: Software Test Automation Hands on-experience writing code in C++ or Java or JavaScript or Node.JS 62304 – medical software standard – preferred not required Embedded Firmware Hardware - preferred not required Medical Devices - preferred not required The Software QA Automation Test Engineer woks both independently and collaboratively, in a fast-paced environment. The QA Automation Engineer is responsible for playing an integral role in designing and developing automation testing scripts. You will also conduct manual and automated quality, stress regression and load tests for existingand new software applications. The software to be tested resides on a device and sits between the embedded stack and the GUI. The Software QA Automation Test Engineer will: Develop and initiate advanced automated testing methodolog


Sponsored
3/30/2025 12:00:00 AM
FUJIFILM Diosynth Biotechnologies
Raleigh , NC

Overview Follow Your Genki to North America's largest, state-of-the-art Life Science Manufacturing Facility & CDMO The work we do at FDB has never been more important—and we are looking for talented candidates to join us. We are growing our locations, our capabilities, and our teams, and looking for passionate, mission-driven people like you who want to make a real difference in people’s lives. Join FDB and help manufacture the next vaccine, cure, or gene therapy in partnership with some of the most innovative biopharma companies across the globe. We are proud to cultivate a culture that will fuel your passion, energy and drive - what we call Genki Join us We are growing our locations and are investing more than $2 billion into establishing a new large-scale manufacturing site for biopharmaceuticals in the United States to accelerate the growth of our Bio CDMO (Contract and Development Manufacturing Organization) business. This will be the largest end-to-end cell culture CDMO provider


Sponsored
3/30/2025 12:00:00 AM
The Reynolds and Reynolds Company
Raleigh , NC

Position description: *This is a remote position* *Shift: Monday-Friday 8am-5pm EST, Tuesday- Saturday 8am-5pm EST or Monday-Friday 1pm-10pm EST* Proton Dealership IT, an affiliate of Reynolds and Reynolds, is looking for a customer driven IT Helpdesk Support Technician. In this role you will be the first line of contact for all customers and will be tasked with solving a variety of client issues with rapid resolution. As an IT Helpdesk Support Technician you will focus on strengthening client relationships by working one-on-one with customers via phone, guiding them through troubleshooting their technical issues. Responsibilities will include but are not limited to: - Thoroughly documenting problems, troubleshooting steps, and resolution via Proton's ticketing system - Troubleshoot and replace failed computing hardware on both desktop PC's and laptop computers (motherboards, NIC's, video cards, laptop monitors, laptop keyboards, etc.) - Work with troubleshooting switches, routers, and


Sponsored
3/30/2025 12:00:00 AM
Heapy Engineering Inc.
Raleigh , NC

EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. Description Join the Team Building a Sustainable, Well, and More Resilient Society. Does this describe you? Do you have excellent written and verbal communication? Would others describe you as collaborative? Do you feel confident in preparing basic plan details and outlines, cost estimates, and performing calculations in support of broader engineering activities involving the design of equipment, components, or systems? Are you highly organized and detail oriented? Seeking an opportunity for growth and experience. If this describes you, this is your opportunity to join our fast-growing, forward-thinking company that is ready to empower you through our Colleague First set of Values. HEAPY is seeking a senior


Sponsored
3/28/2025 12:00:00 AM
Duke University
Durham , NC

At Duke Health, we're driven by a commitment to compassionate care that changes the lives of patients, their loved ones, and the greater community. No matter where your talents lie, join us and discover how we can advance health together. About Duke University Hospital Pursue your passion for caring with Duke University Hospital in Durham, North Carolina, which is consistently ranked among the best in the United States and is the number one hospital in North Carolina, according to U.S. News and World Report for 2023-2024. Duke University Hospital is the largest of Duke Health's three hospitals and features 1048 patient beds, 65 operating rooms, as well as comprehensive diagnostic and therapeutic facilities, including a regional emergency/trauma center, an endo-surgery center, and more. Job Location Duke University Hospital Job Summary The Duke Vascular Surgery Hospitalist Advanced Practice Provider (NP or PA-C) provides direct patient care services for surgically and medically ill vasc


Sponsored
3/26/2025 12:00:00 AM
Carolina Spine Specialists PLLC
Pittsboro , NC

Job Description Job Description Patient Care Coordinator/Certified Chiropractic Assistant Our practice is growing! Are you a person who is positive, outgoing and loves to help others? If so, you might be the person we are looking for! We are a unique and growing chiropractic practice that prides itself on helping our patients regain their life without the use of drugs and surgery by providing the best of chiropractic care and the most effective therapies available. Our staff is cross trained to foster career growth within the company. The ideal candidate will be an energetic and outgoing career minded person with a strong sense of dedication to practice growth and will play a crucial role in promoting our Chiropractic Services, Spinal Decompression, Class IV Laser and Shockwave therapy, expanding our patient base, and contributing to the overall success of our clinic. (Prior experience with these treatments is a plus but not required.) NCCA certification a plus! This position may requi


Sponsored
3/26/2025 12:00:00 AM

Check more jobs information at Curi

Job Title Average Curi Salary Hourly Rate
2 Actuarial Analyst $73,164 $35
3 Administration Manager, Claims $73,713 $35
4 Business System Analyst II $76,954 $37
5 Communications Assistant $86,661 $42
6 Computer Operations Technician $53,989 $26
7 Account Executive $70,892 $34
8 Account Manager $74,784 $36
9 Account Services Representative $37,947 $18
10 Business Analyst $95,868 $46
11 Business Development Leader $99,601 $48
12 Business Process Engineer $70,811 $34
13 Client Services Coordinator $57,188 $27

Hourly Pay at Curi

The average hourly pay at Curi for a Software Developer IV is $64 per hour. The location, department, and job description all have an impact on the typical compensation for Curi positions. The pay range and total remuneration for the job title are shown in the table below. Curi may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $133,458 look to you?

FAQ about Salary and Jobs at Curi

1. How much does Curi pay per hour?
The average hourly pay is $64. The salary for each employee depends on several factors, including the level of experience, work performance, certifications and skills.
2. What is the highest salary at Curi?
According to the data, the highest approximate salary is about $142,386 per year. Salaries are usually determined by comparing other employees’ salaries in similar positions in the same region and industry.
3. What is the lowest pay at Curi?
According to the data, the lowest estimated salary is about $124,854 per year. Pay levels are mainly influenced by market forces, supply and demand, and social structures.
4. What steps can an employee take to increase their salary?
There are various ways to increase the wage. Level of education: An employee may receive a higher salary and get a promotion if they obtain advanced degrees. Experience in management: an employee with supervisory experience can increase the likelihood to earn more.