Software Engineer
$80K - $90K/yr
Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and ... software engineering principles, design patterns, algorithms, and system architecture ...
$80K - $90K/yr
Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and ... software engineering principles, design patterns, algorithms, and system architecture ...
$80K - $90K/yr
Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and ... software engineering principles, design patterns, algorithms, and system architecture ...
... senior developers. Experience with Event Streaming with Kafka Build scalable, secure, and high ... Java (Programming Language), Process Improvements, Release Management, Software Solutions, Spring ...
... senior developers. Experience with Event Streaming with Kafka Build scalable, secure, and high ... Java (Programming Language), Process Improvements, Release Management, Software Solutions, Spring ...
... Java (Programming Language), Process Improvements, Release Management, Software Solutions, Technical Leadership, User Experience (UX) Design Competencies Application Delivery Process, Application ...
... Java (Programming Language), Process Improvements, Release Management, Software Solutions, Technical Leadership, User Experience (UX) Design Competencies Application Delivery Process, Application ...
... Java (Programming Language), Process Improvements, Release Management, Software Solutions, Spring Boot, User Experience (UX) Design Competencies Application Delivery Process, Application Design ...
... Java (Programming Language), Process Improvements, Release Management, Software Solutions, Spring Boot, User Experience (UX) Design Competencies Application Delivery Process, Application Design ...
... Java (Programming Language), Process Improvements, Release Management, Software Solutions, Team Lead Experience, User Experience (UX) Design Competencies Application Delivery Process, Application ...
... Java (Programming Language), Process Improvements, Release Management, Software Solutions, Team Lead Experience, User Experience (UX) Design Competencies Application Delivery Process, Application ...
Stillwater, OK · On-site
$115K - $151K/yr
The Senior Software Engineer is a self-directed leader that works on team projects to provide a ... Programming in Java using IntelliJ * New development and sustaining of existing applications
Stillwater, OK · On-site
$115K - $151K/yr
The Senior Software Engineer is a self-directed leader that works on team projects to provide a ... Programming in Java using IntelliJ * New development and sustaining of existing applications
Stillwater, OK · On-site
$115K - $151K/yr
The Senior Software Engineer is a self-directed leader that works on team projects to provide a ... Programming in Java using IntelliJ * New development and sustaining of existing applications
Stillwater, OK · On-site
$115K - $151K/yr
The Senior Software Engineer is a self-directed leader that works on team projects to provide a ... Programming in Java using IntelliJ * New development and sustaining of existing applications
... Java, Assembly language or other selected languages * May serve as a Lead Software Engineer for ... Senior Software Engineers) * Work with software vendors to integrate externally developed ...
... Java, Assembly language or other selected languages * May serve as a Lead Software Engineer for ... Senior Software Engineers) * Work with software vendors to integrate externally developed ...
Ponca City, OK · On-site
$86K - $172K/yr
As an Senior Software Engineer within PNC's Check Modernization and Teller organization, you will ... Java, Node.js, .NET, etc.) Proven experience building RESTful APIs Knowledge of API security and ...
Ponca City, OK · On-site
$86K - $172K/yr
As an Senior Software Engineer within PNC's Check Modernization and Teller organization, you will ... Java, Node.js, .NET, etc.) Proven experience building RESTful APIs Knowledge of API security and ...
Ponca City, OK · On-site
$91K - $185K/yr
As a Software Engineer Principal within PNC's Asset Management Group organization, you will be ... Denver, CO; or Phoenix, AZ. 1. Java Application Development & Modern Architecture Strong experience ...
Ponca City, OK · On-site
$91K - $185K/yr
As a Software Engineer Principal within PNC's Asset Management Group organization, you will be ... Denver, CO; or Phoenix, AZ. 1. Java Application Development & Modern Architecture Strong experience ...
$46 - $63.25/hr
We are looking for a solid Java Developer to work in the Live Platform team, developing code on time and to budget, and to do so in a manner that meets the client's requirements and continues to ...
$46 - $63.25/hr
We are looking for a solid Java Developer to work in the Live Platform team, developing code on time and to budget, and to do so in a manner that meets the client's requirements and continues to ...
Oklahoma City, OK · On-site
$80 - $120/hr
Software Engineer/Senior Software Engineer P2 is looking for a talented and experienced software engineer to join one of our teams. Depending on experience and capabilities you may also play the role ...
Oklahoma City, OK · On-site
$80 - $120/hr
Software Engineer/Senior Software Engineer P2 is looking for a talented and experienced software engineer to join one of our teams. Depending on experience and capabilities you may also play the role ...
Ponca City, OK · On-site
$40.50 - $55.75/hr
... Java (Programming Language), Process Improvements, Release Management, Software Solutions, Spring Boot, Technical Leadership, User Experience (UX) Design Competencies Agile Development, Application ...
Ponca City, OK · On-site
$40.50 - $55.75/hr
... Java (Programming Language), Process Improvements, Release Management, Software Solutions, Spring Boot, Technical Leadership, User Experience (UX) Design Competencies Agile Development, Application ...
Tulsa, OK · On-site
$107K - $141K/yr
Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their inner workings and interdependencies.
Tulsa, OK · On-site
$107K - $141K/yr
Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their inner workings and interdependencies.
Tulsa, OK · On-site
$107K - $141K/yr
Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their inner workings and interdependencies.
Quick apply
Tulsa, OK · On-site
$107K - $141K/yr
Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their inner workings and interdependencies.
Norman, OK · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Norman, OK · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Lawton, OK · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Lawton, OK · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Edmond, OK · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Edmond, OK · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
$37.4K - $56.2K
0% of jobs
$56.2K - $75.1K
0% of jobs
$75.1K - $93.9K
5% of jobs
$93.9K - $112.8K
17% of jobs
$114.9K is the 25th percentile. Wages below this are outliers.
$112.8K - $131.6K
28% of jobs
$148.4K is the 75th percentile. Wages above this are outliers.
$131.6K - $150.5K
28% of jobs
$150.5K - $169.3K
14% of jobs
$169.3K - $188.1K
5% of jobs
$188.1K - $207K
0% of jobs
$207K - $225.8K
0% of jobs
$225.8K - $244.7K
3% of jobs
$37.4K
$139.4K
$244.7K

8.5
Based on 10 frontline employees who took The Breakroom Quiz
78th of 242 rated software companies
Responsibilities & Duties:
- Write code and contribute to the development of software applications, modules, or components.
- Participate in higher-level aspects of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management.
- Partake in testing code to identify and fix bugs and ensure the quality and reliability of the software.
- Collaborate with other team members, including software architects, designers, and product managers, to ensure alignment with project goals and timelines.
- Proficiency in Java: Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and concurrency/multithreading.
- Enterprise Frameworks: Experience with Spring in particular Spring Boot.
- RESTful API Design: Experience designing, building, and securing robust, scalable REST APIs for third-party integrations and internal UI consumption.
- Database Expertise: Proficiency with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
- Search Engine Technology: Experience with search and indexing technologies such as Elasticsearch.
- Experience in React, Next.js and Material UI.
- Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT)
- Familiarity with AI directed prompt engineering for developing applications.
Requirements:
- Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
- 3+ years of experience in software development, with proficiency in one or more programming languages.
- Understanding of software engineering principles, design patterns, algorithms, and system architecture.
- Familiarity with modern software development tools, frameworks, and methodologies.
Salary range: $80,000 - $90,000 USD per year.
Get the full story on Breakroom
Sourced by ZipRecruiter
Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.
Accounting services
1,001 - 5,000 Employees
Ottawa, ON, CA