Demo

Sr Software Engineer

Opportunities
Irvine, CA Full Time
POSTED ON 4/4/2025
AVAILABLE BEFORE 6/4/2025

The Sr Software Engineer is responsible for the development (i.e. configuration and programming activities), architectural design, administration and support of enterprise applications. Performs database design and integration, systems analysis, creates custom reports, and provides support and assistance for system users. Formulates and defines system scope and objectives to develop new or modify existing applications. Designs, codes, tests, debug, and supports and maintains business applications and\or programs. Collaborates with development teams to define and drive best practices. Establishes and maintains effective vendor relationships to ensure continued support. Acts in a lead capacity to all Software Engineers by providing mentoring, guidance and subject matter expertise.

 

RESPONSIBILITIES

  • Works independently, takes or no direction.
  • Performs design specification application development, and then analyzes specifications and instructions to develop appropriate systems and programs.
  • Collaborate with team on prototyping and other rapid application development techniques to help define system functionality.
  • Conducts research, evaluates feasibility then implements new features, upgrades and modifications to assigned application systems.
  • Defines application program interfaces to various databases.
  • Performs integrated database design and directs design of database structure.
  • Write and review code, working closely with team leads on coding guidelines and best practices.
  • Review code for security vulnerabilities and correct where identified.
  • Perform and verify software releases to various environments including production.
  • Manage and maintain code base in a source code tool such as the distributed version control system (DVSC).
  • Works closely with Solutions Architect and stakeholders to define and design technology solutions to solve business problems.
  • Researches, analyzes and evaluates requests for new or improved software application functionality for websites, intranet and other applications with emphasis on business need and benefit.
  • Designs web pages and applications, maintaining consistency with Bank standards and practices.
  • Collaborate with product owners to refine and estimate relative effort level of User requirements.
  • Provide mentoring to junior team members.
  • Ability to represent the application development organization horizontally across the bank.
  • Ability to fill in or represent the Director of Engineering when needed.
  • Monitors applications system performance and recommends methods for improving efficiency through system and application design. Investigates, analyzes, and reviews performance problems and provides resolution using industry standard debugging methods.
  • Provides production troubleshooting analyst and support.
  • Evaluates workflow and software development life cycle methods providing recommendations for improvement.
  • Recommends and implements new ways to service the customers.
  • Makes oral and/or written presentations of system analysis, design and operational data in a clear, concise and non-technical manner.
  • Communicates with users orally, in person and on the telephone to solve concerns and recommend alternatives.
  • Other duties as assigned

 

QUALIFICATIONS

  • 6-8 years of experience required in software development, object oriented principals and programming techniques, source code management and documentation.
  • Experience with SQL server in relation to application development required.
  • Experience with Microsoft Azure platform preferred. 
  • Additional preferred qualifications include; .NET 8, C#, LINQ, JavaScript, Angular, HTML, XML, JSON, message queueing, API integration (SOAP/REST), system analysis and design, design specification development, MS Windows Active Directory Integration, TCP/IP network environments, integration with various desktop and server applications including Microsoft Office, application debugging, identification and resolution of problems.

 

A reasonable, good faith estimate of the minimum and maximum base salary or pay for this position is $52.29/hr to $74.52/hr. Actual compensation will vary based on various factors including but not limited to location, experience, and performance.  A discretionary bonus and/or business line incentive may be provided, in addition to a medical and other benefits, dependent on the position.  For more information regarding our benefits, please visit https://www.ppbi.com/careers.html

CA (Los Angeles applicants): Applicants are notified that the Company is an insured depository institution subject to the restrictions and requirements of Section 19 of the Federal Deposit Insurance Act (12 CFR 303) (“Section 19”). In accordance with Section 19, the Company will consider an applicant’s criminal history after an applicant is made a conditional offer of employment.  Qualified applicants with criminal conviction records will be considered for employment in accordance with the Los Angeles Fair Chance Ordinance.  Section 19 may prohibit the Company from employing an applicant with criminal conviction(s) for fraud, breach of trust, embezzlement, mishandling of money or any crime of violence may have a direct impact on the job duties as set forth in the job description and such convictions may result in withdrawal of a conditional offer of employment in accordance with the Los Angeles Fair Chance Ordinance.  Because of the nature of our business, a review of your criminal history is necessary to comply with Section 19 and to avoid substantial risk to our business operations and licensing. 

#LI-Onsite #LI-FG1

Salary : $52 - $75

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr Software Engineer?

Sign up to receive alerts about other jobs on the Sr Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Sr Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
  • Debugging Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,625 - $127,578
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Opportunities

Opportunities
Hired Organization Address Lanham, MD Full Time
About Opportunities, Inc. Opportunities, Inc. seeks to ensure that all people with intellectual and developmental disabi...
Opportunities
Hired Organization Address Mandan, ND Full Time
The Sales Associate is responsible to assist customers throughout the retail store. The primary function of the Sales As...
Opportunities
Hired Organization Address Hettinger, ND Part Time
The Sales Associate is responsible to assist customers throughout the retail store. The primary function of the Sales As...
Opportunities
Hired Organization Address Rugby, ND Full Time
The Cashier is responsible to interact with customers as they enter and leave the retail store. The primary function of ...

Not the job you're looking for? Here are some other Sr Software Engineer jobs in the Irvine, CA area that may be a better fit.

Senior Software Engineer

Tai Software, Huntington, CA

Sr. Software Engineer

Ambry Genetics, Aliso Viejo, CA

AI Assistant is available now!

Feel free to start your new journey!