Software Engineer Salary at Whiteoak Group BETA

How much does a Whiteoak Group Software Engineer make?

As of April 2025, the average annual salary for a Software Engineer at Whiteoak Group is $106,671, which translates to approximately $51 per hour. Salaries for Software Engineer at Whiteoak Group typically range from $98,704 to $113,862, 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.

WhiteOak Group Overview

Website:
whiteoak-group.com
Size:
<25 Employees
Revenue:
$5M - $10M
Industry:
Retail & Wholesale

WhiteOak Group is a leading Technology Program Management provider, owning and overseeing all technology systems for building projects in the commercial, healthcare and government sectors. Established in Easton, MD in 2007, WhiteOak Group's dynamic team of certified engineers and professionals from across many technology disciplines specialize in the design and engineering, integration, and implementation of the unified technology platform that is integrated into the physical architecture of a building. The company is a registered Federal contractor with cleared facilities and personnel delivering projects and services domestically and internationally. WhiteOak Group is proud to be recognized for significant growth and achievement by Inc. Magazine, Washington Technology's Fast 50 and Maryland Governor Martin O'Malley.

See similar companies related to Whiteoak Group

What Skills Does a person Need at Whiteoak Group?

At Whiteoak Group, 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. Python: Applying the concepts and algorithms of Python to design, develop and maintain software applications to comply with business requirements.
  5. Agile: Agile is a development process where feedback is continuously gathered from users to create the best user experience.

Related Jobs

Annapolis Micro Systems
Annapolis , MD

As a cutting-edge business with mission-critical commitments, Annapolis Micro Systems is full speed ahead. To maintain our positive momentum, we are seeking multiple Cleared Software Engineers with U.S. Citizenship and a poly-based clearance. We offer the variety, challenge, and stability you are looking for. We perform both government and commercial work, and members of our small, tight-knit team get to wear multiple hats. You will be working on high-profile programs that have an important bearing on national security and computing technology. Annapolis Micro Systems, Inc. is seeking an intelligent, versatile software developer to work in a team that identifies customer problems and creates high performance software solutions. Our team has built a reputation for products that incorporate image processing, image manipulation, large scale disk and database access, fast and intuitive GUI design, and robust performance into highly productive applications. You will be an integral part of t


Sponsored
4/26/2025 12:00:00 AM
Annapolis Micro Systems
Annapolis , MD

Annapolis Micro Systems, Inc. is seeking an intelligent, versatile software developer to work in a team that identifies customer problems and creates high-performance software solutions. Our team has built a reputation for products that incorporate image processing, image manipulation, large-scale disk and database access, fast and intuitive GUI design, and robust performance into highly productive applications. You will be an integral part of the team, designing, implementing, and supporting client applications and services that enhance the efficiency of the system and the end-user. Essential Duties and Responsibilities -Develop, test, deploy, and maintain software products -Design and test Device Drivers for Windows and Linux -Design and test API, User Examples -Design interfaces to complicated ASICs -Design and test VxWorks BSPs and Applications -Embedded development and deploying operating systems on our products -Interpreting Hardware Schematic Diagrams -Design Object-Oriented Sof


Sponsored
4/25/2025 12:00:00 AM
C3 Innovations, Inc.
Patuxent River , MD

Functional Description: Analyze and solve complex problems in computer science, engineering, and software development, focusing on applications, system design, and network concerns. Research, design, and develop computer and network software, including specialized utility programs, by applying principles of computer science, engineering, and mathematical analysis. Perform software management and integration, enhance existing systems, and evaluate software architecture, system capabilities, throughput, real-time processing, cybersecurity, and software safety. Collaborate with computer hardware engineers to integrate hardware and software systems, develop specifications, and establish performance requirements. Assess commercially available, open-source, government-furnished, and contractor-furnished software. Serve as a Software Architect and work closely with NAVAIR departments, including System/Software Safety and the Cyber Detachment, to ensure robust solutions. Additionally, maintain


Sponsored
4/25/2025 12:00:00 AM
ClearEdge
Annapolis , MD

Join ClearEdge and be a part of a dynamic team that solves some of the DoD's most complex technical challenges. Every day, ClearEdge empowers our customers in government and industry with innovative, data-driven solutions. Check out our extremely competitive benefits package at www.clearedgeit.com/careers/, which includes a $10k annual training/education benefit, 10% 401k contribution, health and technology allowance, and access to a state-of-the-art technology lab. We also offer monthly TechConnect and DeepDive collaboration sessions with our entire technical staff. Your Mission: Join ClearEdge as a Senior Software Engineer to design and develop modular components for advanced government applications. Collaborate on complex SIGINT and multimedia solutions, leveraging your developer skill set in Java, Node/TypeScript, and React. You will work closely with multidisciplinary teams to troubleshoot, design, and implement solutions that support critical missions. This role requires a balanc


Sponsored
4/25/2025 12:00:00 AM
Orbis Operations LLC
Annapolis , MD

Orbis Operations is seeking Software Engineers to support its government customer in Annapolis Junction, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph Role Description: The successful candidate will provide software development, test support, system administration and program management support to the project and achieve incremental integration of new capabilities into the framework. A current, active TS/SCI with polygraph level clearance is required. Task Required Skills: Experience using the Unix command line Experience developing with multiple programming languages such as Java, Python, C/C++, and Go in a Unix computing environment Experience with frameworks used for metrics, monitoring, and analyzing big data such as Elastic Stack and Splunk Experience with IaC concepts, principles, and tools such as Ansible and Salt Stack Experience with CI/CD infrastructure tools such


Sponsored
4/24/2025 12:00:00 AM
Sabre Systems Inc.
Patuxent River , MD

Responsibilities: As a Software Engineer at Sabre Systems, you will employ your talent towards improving the systems used on the United States Navys most sophisticated Aircraft. The challenge to continually improve the mission capabilities of Navy aircraft requires engagement from the most elite software professionals available. Your talents can make a difference in keeping our ships and sailors safe from threats both above and below the surface of the ocean. The Maritime Surveillance domain requires Software Engineers to familiarize themselves with a wide variety of mission systems, software programming languages and environments. If you want to make meaningful contributions toward keeping naval aircraft systems on the leading edge, then we have a challenge for you! Sabre Systems is currently hiring for a Software Engineer to support one of our government customers at Patuxent River Naval Station located in Lexington Park, MD. The selected candidate will be supporting the various port


Sponsored
4/24/2025 12:00:00 AM
Endepth Solutions
Annapolis , MD

Software Engineer II Annapolis Junction, MD The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Requirements: Fourteen years' experience as


Sponsored
4/24/2025 12:00:00 AM
Wyetech
Annapolis , MD

At Wyetech, you'll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to in


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

Check more jobs information at Whiteoak Group

Job Title Average Whiteoak Group Salary Hourly Rate
2 Digital Marketing Head $110,462 $53
3 Oracle Database Administrator $109,373 $53
4 Pilot $163,111 $78
5 Teacher $50,357 $24
6 Vice President, Finance $234,773 $113
7 Chief Operating Officer $425,781 $205
8 Manager, Unit $108,675 $52
9 Office Manager $73,137 $35
10 Project Manager $99,966 $48
11 Solutions Coordinator $46,278 $22
12 Cna $31,110 $15
13 Human Resources $66,054 $32

Hourly Pay at Whiteoak Group

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

FAQ about Salary and Jobs at Whiteoak Group

1. How much does Whiteoak Group pay per hour?
The average hourly pay is $51. 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 Whiteoak Group?
According to the data, the highest approximate salary is about $113,862 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 Whiteoak Group?
According to the data, the lowest estimated salary is about $98,704 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.