Senior Software Development Engineer

3 weeks ago


Irvine, California, United States Pacific Premier Full time
Job Summary

The Senior Software Development Engineer is responsible for the development, architectural design, administration, and support of enterprise applications at Pacific Premier. This role involves performing database design and integration, systems analysis, creating custom reports, and providing support and assistance for system users. The successful candidate will formulate and define system scope and objectives to develop new or modify existing applications. They will design, code, test, debug, and support and maintain business applications and/or programs. Additionally, they will collaborate with development teams to define and drive best practices. The ideal candidate will establish and maintain effective vendor relationships to ensure continued support. They will act in a lead capacity to all Software Engineers by providing mentoring, guidance, and subject matter expertise.

Key Responsibilities

Works independently, taking direction as needed.
Performs design specification application development and analyzes specifications and instructions to develop appropriate systems and programs.
Collaborates with the team on prototyping and other rapid application development techniques to help define system functionality.
Conducts research, evaluates feasibility, and implements new features, upgrades, and modifications to assigned application systems.
Defines application program interfaces to various databases.
Performs integrated database design and directs the design of database structure.
Writes and reviews code, working closely with team leads on coding guidelines and best practices.
Reviews code for security vulnerabilities and corrects where identified.
Performs and verifies software releases to various environments, including production.
Manages and maintains the code base in a source code tool such as the distributed version control system (DVCS).
Works closely with Solutions Architects 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 Pacific Premier standards and practices.
Collaborates with product owners to refine and estimate relative effort level of User requirements.
Provides mentoring to junior team members.
Ability to represent the application development organization horizontally across Pacific Premier.
Ability to fill in or represent the Director of Engineering when needed.
Monitors application 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 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.

Qualifications

The ideal candidate will have 6-8 years of experience in software development, object-oriented principles, and programming techniques, source code management, and documentation. Experience with SQL Server in relation to application development is required. Experience with Microsoft Azure platform is preferred. Additional preferred qualifications include .NET Core 6, 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 $53.12/hr to $79.68/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

  • Irvine, California, United States United Software Group Full time

    Job Title: Senior Software Automation EngineerWe are seeking a highly skilled Senior Software Automation Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing and implementing test automation strategies and solutions that drive business value.Key Responsibilities:Define and...


  • Irvine, California, United States United Software Group Full time

    We are seeking a highly skilled Senior C/C++ Software Engineer to join our dynamic team at United Software Group.The ideal candidate will have extensive experience in C/C++ development on Linux systems, with a strong background in system-level applications, multithreading, and inter-process communication (IPC).Additionally, proficiency in hypervisors such as...


  • Irvine, California, United States Olsson Full time

    "Our company" is seeking a skilled Senior Software Engineer - Backend Development to join our team of experts.We are looking for a highly motivated and experienced individual to develop and maintain our backend systems. The successful candidate will work closely with our cross-functional team to design, implement, and deploy scalable and efficient...


  • Irvine, California, United States Western Digital Full time

    Job Title: Senior Software EngineerWestern Digital is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our BE Manufacturing Code Development team, you will be responsible for developing and implementing software solutions for our high-volume backend hard disk drive manufacturing process.The successful candidate will have...


  • Irvine, California, United States EVONA Full time

    Senior Back End EngineerAt EVONA, we're pioneering the future of satellite management through space domain awareness. We're seeking a highly skilled Senior Back End Engineer to join our team and contribute to the development of cutting-edge ground systems.Key Responsibilities:Provide technical leadership and support to ground software teams.Take ownership of...


  • Irvine, California, United States StubHub Full time

    About the RoleStubHub is seeking a Senior Software Engineer to design and develop next-generation technologies and complex features. As a Senior Software Engineer, you will be at the forefront of tackling significant, ambiguous, and non-trivial challenges as a core contributor and innovator, bringing creative technical solutions to life.Key...


  • Irvine, California, United States Linksys Full time

    Job SummaryAs a Senior Software Engineer at Linksys, you will be responsible for developing firmware for wireless routers based on embedded systems. You will design new features, write software code, and debug firmware to ensure high-quality products. You will also review product requirements and architecture documents to create software functional and...


  • Irvine, California, United States Sharp Electronics Corporation Full time

    Job DescriptionSharp Electronics Corporation is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining cloud-based applications and services.The ideal candidate will have a strong background in software development, with experience in...


  • Irvine, California, United States Turion Space Full time

    Job Title: Senior Ground Software EngineerAt Turion Space, we're pioneering space technology and innovation. As a Senior Software Engineer, you'll be at the forefront of building cutting-edge Mission Control Systems, developing advanced tools for GNC and AI engineers, and architecting applications that directly impact space missions.Key Responsibilities:Lead...


  • Irvine, California, United States United Software Group Full time

    Job Title: Senior Golang Software ArchitectJob Summary:We are seeking a highly skilled Senior Golang Software Architect to lead our Golang development team. The ideal candidate will have a strong background in software architecture, design patterns, and Golang programming language.Key Responsibilities:- Design and implement scalable and efficient Golang...


  • Irvine, California, United States Turion Space Full time

    Job Summary:Turion Space is seeking a highly skilled Senior Software Test Engineer to lead the design, installation, configuration, and management of the Test Engineering server/network infrastructure and overall system architecture, including applications and databases.Key Responsibilities:Develop and implement test strategies and plans for software...


  • Irvine, California, United States Vimerse InfoTech Inc Full time

    Job Title: Senior Java Software EngineerJob Summary: We are seeking a highly skilled Senior Java Software Engineer to lead our team of developers in creating innovative software solutions. The ideal candidate will have a strong background in Java and Springboot, with expertise in microservices architecture and FHIR standards. Additionally, they should have...


  • Irvine, California, United States StubHub Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at StubHub. As a Senior Software Engineer, you will be responsible for designing and developing next-generation technologies and complex features. You will work closely with our team to ensure that our systems are scalable, reliable, and efficient.Key Responsibilities:Design...


  • Irvine, California, United States PSG Global Solutions Careers Full time

    We are seeking a highly skilled Senior Software Development Engineer to join our team at PSG Global Solutions Careers. As a key member of our team, you will contribute to the completion of major programs and projects, guiding the successful completion of minor programs and functioning in a project leadership role. You will provide technical assessments...


  • Irvine, California, United States Turion Space Full time

    Job OverviewTurion Space is seeking a skilled Embedded Software Engineer to join our team. As a Senior Embedded Software Engineer, you will work directly with the Turion team to assist in the architecture, development, and testing of the flight software that commands and monitors our spacecraft fleet.Key ResponsibilitiesEstablish the architecture, and...


  • Irvine, California, United States Panasonic Avionics Corporation Full time

    About the RoleThe Senior Developer will join our Software Development team, focusing on delivering exceptional in-flight shopping experiences for passengers while enabling airlines to offer differentiated payment options.This position will be part of a global team of IT professionals under Digital Solution Services, responsible for developing and supporting...


  • Irvine, California, United States United Software Group Full time

    Senior C/C++ DeveloperWe are seeking a highly skilled and experienced Senior C/C++ Developer to join our dynamic team at United Software Group.The ideal candidate will have extensive experience in C/C++ development on Linux systems, with a strong background in system-level applications, multithreading, and inter-process communication (IPC).Additionally,...


  • Irvine, California, United States Tevora Full time

    Job OverviewTevora is seeking a skilled Senior Software Engineer to join our Product Development team. As a key member of our team, you will play a crucial role in designing, coding, debugging, testing, and maintaining software applications using Node.js, React, Vue.js, TypeScript, MongoDB, PostgreSQL, and AWS services.Key Responsibilities:Design and develop...


  • Irvine, California, United States AEG Full time

    Role OverviewWe are seeking a skilled Senior Software Engineer I to join our team. This role will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using Java, Node.js, and other technologiesCollaborate with cross-functional teams to...


  • Irvine, California, United States Turion Space Full time

    Transformative Space TechnologyAt Turion Space, we're pioneering the future of space exploration. As a Senior Software Engineer, you'll be part of a dynamic team dedicated to developing cutting-edge Mission Control Systems, advanced tools for GNC and AI engineers, and architecting applications that directly impact space missions.You'll lead the software...