Software Engineering Salary at Encora Inc BETA

How much does an Encora Inc Software Engineering make?

As of April 2025, the average annual salary for a Software Engineering at Encora Inc is $89,150, which translates to approximately $43 per hour. Salaries for Software Engineering at Encora Inc typically range from $82,664 to $95,969, 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.

Encora Inc Overview

Website:
encora.com
Size:
7,500 - 15,000 Employees
Revenue:
$1B - $3B
Industry:
Software & Networking

Encora provides differentiated innovation services and software engineering solutions across a wide range of leading-edge technologies, including Big Data, analytics, machine learning, IoT, mobile, cloud, UI/UX, and test automation. Established in 2005, Encora is headquartered in Arizona.

See similar companies related to Encora Inc

What Skills Does a person Need at Encora Inc?

At Encora Inc, 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. API: An application programming interface is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software.
  4. Agile: Agile is a development process where feedback is continuously gathered from users to create the best user experience.
  5. 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.

Related Jobs

EXB Solutions, Inc
Phoenix , AZ

Embark on a journey with EXB Solutions at the forefront of technological innovation as we seek talented Software Displays Engineers to shape the future of cutting-edge projects and contribute to a culture of excellence and creativity. What we do matters. EXB Solutions (a Quest Defense Systems and Solutions company) is growing and looking to add a Software Displays Engineers to join our team that designs, develops, and integrates highly complex software functions within Next Generation Avionics Displays. As our Software Displays Engineer team member responsible for designing and developing Display Platform software that is required to support platform configurability and scalability. This role is a hybrid role working onsite 3 days a week in Phoenix, AZ. All Applicants must be US Citizen or hold green card. To be considered for this role, you must met the required qualifications. REQUIRED QUALIFICATIONS: 5+ years of Avionics Displays Experience including SW architecture design and embed


Sponsored
4/19/2025 12:00:00 AM
Choice Hotels
Scottsdale , AZ

Manager, Software Engineering Scottsdale, AZ Who are we looking for? SkyTouch Technology is an early innovator of cloud-based, mobile-enabled property management system (PMS) solutions for the hospitality industry. Over the last 10+ years, our PMS software, SkyTouch Hotel OS, has been successfully implemented in over 6,500 properties worldwide. With our proven track record, we have both disrupted the industry and changed the face of hotel operations management, becoming the premiere cloud-based PMS solution for value, scalability, and mobility through industry-leading onboarding, training, and service. As a company that relies heavily on continuing innovation, we always need the help of highly qualified and motivated individuals who want to help move us to the next level. The Software Engineering Department is tasked with delivering scalable applications, systems, and services utilizing state-of-the-art technologies, adhering to engineering best practices and methodologies. As an integ


Sponsored
4/19/2025 12:00:00 AM
PING, Inc.
Phoenix , AZ

PING, Inc., maker of PING golf equipment, is seeking a Principal Software Engineer (PSE) that will serve as a technical leader in the design, coding, testing, support and debugging of software applications throughout the software development lifecycle. The PSE will apply skills and experience in leading, mentoring and evaluating team members. This position requires the candidate to reside in the Phoenix Metro Area, relocation assistance will be provided. OUR MISSION: "To be the unquestioned leader in innovation, design, service and quality while providing an enjoyable environment for employees that allows them to fulfill their potential." WE OFFER: Competitive benefits and compensation package Generous employee discount Robust wellness program with cash incentives Ride Share Programs Flexible time off ESSENTIAL DUTIES AND RESPONSIBILITIES: Gather and analyze material relevant to identify and define the technical requirements and strategies needed for successful completion of projects O


Sponsored
4/19/2025 12:00:00 AM
SA Technologies, Inc.
Phoenix , AZ

Job Description Role: Software Engineer (Agile) Estimated Duration: 12 months Location:Phoenix, AZ, 85012 Position Description ASRS Agile Software Engineers contribute to software development projects designed to improve the capability and efficiency of our business operations. We have a variety of ongoing projects involving processing monthly payments through banking institutions, enhancing online services for members, and re-engineering client-server applications into modern intranet web applications. As an ASRS Agile Software Engineer, you will be a member of one of our 7 Agile Scrum teams. Each team is assigned to a project for a series of sprints. The team may release deliverable functionality following any sprint. All team activities are managed using Atlassian Agile and JIRA. Your Scrum team will consist of 4-7 members and be led by ASRS business and technology leaders. An experienced Technical Lead will work with you to ensure your team's success. Our development pipeline and m


Sponsored
4/18/2025 12:00:00 AM
Xpanse

Summary: The Software Engineering Manager will provide Technical Leadership for all stages of Software design, development and maintenance of large complex applications. This role should have a proven track record of leading agile teams, defining and driving modern engineering practices to deliver powerful yet intuitive outcomes that aligns with technology roadmap. This position will balance between leading the development and testing teams, focusing on execution, influencing improvements (across automation, productivity, innovation, quality, and predictability) and driving change. Essential Job Duties and Responsibilities: Lead a team of contractors and employees across multiple projects. Provide leadership in execution and delivery to technology teams in support of the business applications. This includes leading and coordinating activities throughout development and ensuring on time delivery with quality. Provides architectural guidance and ensures the solutions designed are highly


Sponsored
4/17/2025 12:00:00 AM
Smart IT Frame LLC
Phoenix , AZ

Full Time Role: Senior Software Engineer Location: Phoenix, AZ (hybrid- 3 days a week) Note: 1st round will be virtual and 2nd round will in person in Phoenix, AZ Why you’ll love this job • As one diverse, high-performing team dedicated to technical excellence, you will focus relentlessly on delivering unrivaled digital products that drive a more reliable and profitable airline. • The Software domain refers to the area within Information Technology that focuses on the development, deployment, management, and maintenance of software applications that support business processes and user needs. This includes development, application lifecycle management, requirement analysis, QA, security & compliance, and maintaining the applications and infrastructure. What you’ll do As noted above, this list is intended to reflect the current job but there may be additional functions that are not referenced. Management will modify the job or require other tasks be performed whenever it is deemed approp


Sponsored
4/16/2025 12:00:00 AM
KUBRA
Tempe , AZ

KUBRA is in growth mode and currently seeking a .NET Software Engineer to work alongside our Product Engineering Team! As a Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes, and have the opportunity to provide creative and innovative development work for the KUBRA Product Engineering team! This is a hybrid role based out of our office in Tempe, AZ. What you get to do every day Participate in the full software development lifecycle Write code and contribute to the software architecture of a highly concurrent, high throughput system Find solutions for converting business requirements into product implementations Contribute to design of new functionality and expand existing functionality Collaborate with other Software Engineers and management on product roadmap and architecture development plans Suggest ideas for new product


Sponsored
4/15/2025 12:00:00 AM
Carvana
Tempe , AZ

About Carvana "We believe CVNA is in the early stages of becoming the next U.S. retail category killer." - Stephens Investment Bank, Analyst Report, Sept. 2024 Building leading-edge technology has been at the core of Carvana's strategy since our founding, driving us to become the 3rd fastest company in history to organically reach the Fortune 500 following only Amazon and Google. Today, we remain founder-lead and as ambitious as ever. In 2024, we have not only emerged as the fastest growing automotive retailer, but also the most profitable thanks to our deep vertical integration across retail, lending, vehicle transportation, wholesale auctions, and more. If you want to grow not just as an Engineer but as a leader and business-builder, Carvana is the place for you. Our technology teams build: End-to-end ecommerce for both selling and buying cars, including everything you see on Carvana.com and in our mobile apps. AI-driven customer support across chat, email, SMS, and voice, as well as


Sponsored
4/15/2025 12:00:00 AM

Check more jobs information at Encora Inc

Job Title Average Encora Inc Salary Hourly Rate
2 Application Support Specialist $101,851 $49
3 Assistant Sales Manager, Operations $83,646 $40
4 Business Analyst $117,738 $57
5 Business Analyst & Manager $158,237 $76
6 Business Analyst II $118,290 $57
7 Business Systems Analyst $94,510 $45
8 Corporate Account Manager $120,136 $58
9 Corporate Accountant $70,791 $34
10 Corporate Counsel $195,224 $94
11 Data Engineer $146,665 $71
12 Data Engineer & Intern $87,844 $42
13 Data Entry $49,650 $24

Hourly Pay at Encora Inc

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

FAQ about Salary and Jobs at Encora Inc

1. How much does Encora Inc pay per hour?
The average hourly pay is $43. 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 Encora Inc?
According to the data, the highest approximate salary is about $95,969 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 Encora Inc?
According to the data, the lowest estimated salary is about $82,664 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.