Browse Jobs
Home Jobs

Browse Jobs

Showing 1 - 10 of 5692 results

Set your location
Senior Principle Software Engineer
O'Reilly Auto Parts
Springfield, MO
O’Reilly Auto Parts has a proven track record of growth and stability. O’Reilly is full of successful career stories and believes in a strong...
Pay not listed Apply Now
Sr. Software Engineer- IAM
O'Reilly Auto Parts
Springfield, MO
The IAM Sr. Software Engineer is a hands-on technical role. The Identity and Access Management Sr. Software will play a multi-disciplinary pa...
Pay not listed Apply Now
Software Engineer
Design Catapult, Inc.
Fountain Valley, CA
Design Catapult Inc. is a unique industrial and engineering company located in Fountain Valley, CA. We emphasize in product design and protot...
$100k – $100k/year Apply Now
Software Engineer in Test/Test Engineer-NO C2C
PDSSOFT INC.
Plano, TX
Software Testing Engineer Location: Plano, Texas Years of Experience: 7-10 Years Responsibilities Design, develop, and execute...
Pay not listed Apply Now
Front End Software Engineer
Jane Street
New York, NY
We're looking for a software engineer who is passionate about front-end development, user-interface design, and typed functional programming....
Pay not listed Apply Now
Software Engineer - ASL - Open Rank
Georgia Tech Research Institute
Huntsville, AL
The Georgia Tech Research Institute (GTRI) is the nonprofit, applied research division of the Georgia Institute of Technology (Georgia Tech)....
Pay not listed Apply Now
Software Test Engineer
SAIC
Huntsville, AL
SAIC is seeking a Software Test Engineer in Huntsville, AL. The Network, System Integration and Test Environment (NSITE) is a Government owne...
Pay not listed Apply Now
Data Team Lead - IT Software Engineer III
State of Idaho
Boise, ID
The Idaho Department of Fish and Game (IDFG) seeks a Data Team Lead – Software Engineer III to join the Idaho Fish and Wildlife Information S...
Pay not listed Apply Now
Senior Software Engineer (Hybrid) - 28022
Huntington Ingalls Industries, Inc.
Columbia, SC
Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-ba...
Pay not listed Apply Now
Software Engineering intern
Firemon
Kansas City, KS
We are seeking a passionate and talented Software Engineer Intern to join our team and contribute to the creation of exceptional solutions th...
Pay not listed Apply Now
Senior Principle Software Engineer

O’Reilly Auto Parts has a proven track record of growth and stability. O’Reilly is full of successful career stories and believes in a strong promote-from-within philosophy, encouraging you...

Pay not listed Apply Now

O’Reilly Auto Parts has a proven track record of growth and stability. O’Reilly is full of successful career stories and believes in a strong promote-from-within philosophy, encouraging you to grow your career along with the organization.

Position Overview
  • The Principal Software Engineer operates with a high degree of independence, leveraging multiple functional and technology skillsets and provides helps set technical strategy for the team while also providing oversight and guidance in the design, development, testing and implementation of high-quality, resilient software solutions.
Responsibilities
  • Document complex "as is" and "to be" processes and describe the changes required to migrate to the "to be" capability to accurately record the changes required.
  • Discuss and recommend complex or innovative technical developments to improve the quality of software solutions and supporting infrastructure to better meet users’ needs.
  • Work effectively with cross-functional teams to conceptualize technology solutions, leveraging data to drive original design ideas and decisions.
  • Lead in the development of the most-complex existing and new applications by analyzing and identifying areas for modification and improvement.
  • Develop, automate, and perform complex testing and monitoring to diagnose and correct application functionality and/or performance issues; validate and interpret test data to verify that specifications are met and/or to identify remedial actions required to ensure suitability. Guides others in these processes.
  • Ensure best practices around robust solution monitoring and alerting to proactively diagnose application performance or stability issues.
  • Monitor, identify, and correct the most-complex software defects to maintain fully functioning applications software.
  • Lead cross-functional teams in work breakdown and estimation of software development activities in order to develop and achieve software project delivery timelines; may provide resource staffing recommendations.
  • Define and maintain a technical roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.
  • Oversee the ongoing integration activities to support overall solution delivery (i.e. construction, configuration, platform, system, application, product, service, etc.) and make prioritization recommendations in order to maximize value delivery.
  • Explore and develop a detailed understanding of external developments or emerging issues and evaluate their potential impact on, or usefulness to, the organization.
  • Act as subject matter expert in an area of technology, standards, and operations for the software engineering team. Maintain in-depth understanding of current and emerging industry best practices through continuing professional development, attending conferences, and reading specialist media.
Skills
  • Understands and applies the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, and maintenance, to effectively develop software that supports modelling activities.
  • Plans, organizes, prioritizes and oversees activities to efficiently meet objectives.
  • Assimilates and understands data and information from various sources in order to draw appropriate conclusions and make relevant recommendations.
  • Understands business context, needs, rules, and architecture, as well as organizational structure, cultures, capabilities, and processes to document the current state of processes and the business.
  • Leads team to envision and document the future state of processes and technology by identifying the solution scope, potential value of the future state, and the changes to the process, technology, organization infrastructure, and capabilities necessary to achieve the desired future state.
  • Creates clear, comprehensive, effective, documentation and artifacts that convey complex technical concepts, using documentation tools to craft structured and visually appealing content that meets the intended purposes. Provides oversight and review of team’s technical documentation.
  • Develops software through use of programming languages, tools and platforms including:
    • Object or component-oriented development
    • Database User Interfaces and Queries
    • Cloud Computing: Operates as a recognized expert to understand, deploy, and manage cloud-based infrastructure and services.
  • Designs, executes and reports on systems/service tests to ensure that an application functions as specified in the requirements.
  • Guides the team on installation, set up, configuration, and management of software and environments.
  • Guides team to monitor, diagnose and fix problems with technology products.
Education
  • Bachelor's Degree in Computer Science or related field.
Experience
  • Experienced practitioner able to deal with the majority of situations and to advise others (3 to 6 years)
Managerial Experience
  • Experience with general supervision of more junior colleagues (7 to 12 months)
What We Offer
  • Competitive Wages & Paid Time Off
  • Stock Purchase Plan & 401k with Employer Contributions Starting Day One
  • Medical, Dental, & Vision Insurance with Optional Flexible Spending Account (FSA)
  • Team Member Health/Wellbeing Programs
  • Tuition Educational Assistance Programs
  • Opportunities for Career Growth
Employees Feedback

No feedback yet. Once people respond to this job, that activity will show here.

Similar Jobs
Sr. Software Engineer- IAM
The IAM Sr. Software Engineer is a hands-on technical role. The Identity and Access Management Sr. Software will play a multi-disciplinary pa...
Software Engineer - ASL - Open Rank
The Georgia Tech Research Institute (GTRI) is the nonprofit, applied research division of the Georgia Institute of Technology (Georgia Tech)....
Software Test Engineer
SAIC is seeking a Software Test Engineer in Huntsville, AL. The Network, System Integration and Test Environment (NSITE) is a Government owne...
Data Team Lead - IT Software Engineer III
The Idaho Department of Fish and Game (IDFG) seeks a Data Team Lead – Software Engineer III to join the Idaho Fish and Wildlife Information S...
Software Engineering intern
We are seeking a passionate and talented Software Engineer Intern to join our team and contribute to the creation of exceptional solutions th...
Software Engineer III
About AmpiricalAt Ampirical, we're shaping the future of the power grid with precision, innovation, and purpose. Just as the ampere is the fo...
Software Engineer II
Designs, develops, and supports NCHS websites and distributed software applications and systems. Implements new features while ensuring long ...
Software Developer (Engineer Software 1) - 2822...
Mission Technologies' Global Security (GS) group comprises live, virtual, constructive (LVC) solutions; fleet sustainment; nuclear and enviro...
2026 Entry Level Software Engineer
You may not always see it, but our technology is embedded everywhere. At BAE Systems our Electronic Systems (ES) Sector engineers develop the...
Software Engineer Seniors - DevOps Engineer
Job overview FIS Management Services, LLC seeks Software Engineer Seniors - DevOps Engineer in Jacksonville, FL to contribute to the design a...

Real Work. Real Pay.

Help HandyHubb protect job seekers

Donation Status

Goal: $5000
Raised: $630
Still Needed: $4370

13%

Every $25 protects 3,000 job seekers from scam jobs

$10 $15 $25 $40

Why are you reporting this?

No Result Found - Want Us to keep Searching?

Try changing your keyword, or enter your email and we'll let you know when something relevant gets posted.

Get More from Handyhubb

Special discount

Inside Tips

Early Access to new features

You're In!

We've added you in the list.

Expect early access, insider updates, and exclusive offers straight to your inbox

Got it.

We'll let you know when something pops up.

Donate Now