Remote Principal Software Engineer - (Remote for WA, OR, CA, ID, UT, MT, NV, CO, or AZ)
Posted
Apply now
Please, let Banner Bank know you found this job
on RemoteYeah.
This helps us grow π±.
Description:
The Principal Software Engineer provides technical leadership in the design and production of high-quality, secure, custom software for internal and external end users.
This role involves collaborating across domains to influence architectural and design decisions affecting new custom software and modifications to existing software.
The engineer will establish engineering best practices, including coding guidelines, testing frameworks, and design patterns.
Responsibilities include developing technical standards and guidance in all aspects of the software development life cycle (SDLC) activities.
The engineer will research and develop proofs of concept to support operational, tactical, and strategic objectives of the business.
This position will drive the overall technical direction of development projects within the enterprise project portfolio.
Mentoring and training junior software engineers and supporting maintenance and upgrades of existing software applications are also key responsibilities.
The engineer will facilitate collaboration with internal and external partners to understand problem statements, desired outcomes, and requirements.
They will recommend technology, standards, and processes while developing and implementing plans for software development and system integration.
The role includes overseeing team projects, providing mentoring, performing coding reviews, and maintaining relationships across domains and with external partners.
The engineer must maintain awareness of Banner Bank products, target markets, and industry regulations.
Requirements:
A Bachelor's Degree in Information Technology, Computer Science, or a related field is required; an equivalent combination of education and experience may be considered.
Candidates must have 8 or more years of experience related to application development, preferably at the enterprise level, including experience in banking, financial, or insurance industries.
Applicants must currently reside in one of the following states: WA, OR, CA, ID, UT, MT, NV, CO, or AZ.
Advanced skills in programming languages, preferably C#, ASP.net, MVC, and Transact SQL, are required.
Solid experience with SQL databases and operating systems, including SSIS, SSAS, and SSRS, is desired.
Knowledge of system and software quality assurance best practices and methodologies is necessary.
Experience with platforms such as Windows SharePoint Services, Internet Information Server, MS Active Directory, Windows Server, VMware, Visual Studio, and Azure DevOps is required.
A working knowledge of current Internet technologies, including Cloud Computing, web services, and HTML, is essential.
The ability to develop solutions to meet goals and strategies, handle multiple tasks, and prioritize effectively in a corporate environment is required.
Proficiency in project-based work structure and project lifecycle models is necessary.
Strong decision-making, problem-solving, presentation, facilitation, and coaching skills are essential.
Excellent interpersonal, written, and verbal communication skills are required, along with knowledge of federal and state laws/regulations relative to the IT industry.
Benefits:
The targeted starting compensation range is based on location and experience, between $150,000 and $180,000.
Incentive and commission compensation may be awarded for eligible roles.
Comprehensive employee benefits include medical, dental, vision, long-term disability (LTD), short-term disability (STD), and life insurance.
Employees receive paid vacation time, sick time, personal days, paid volunteer time, and 11 company-paid holidays.
A 401k plan is available with up to a 4% match and immediate vesting.
Tuition reimbursement is offered up to $5,250 annually, subject to a minimum service requirement.
Additional benefits can be reviewed on the Banner Bank Employee Benefits page.
Apply now
Please, let Banner Bank know you found this job
on RemoteYeah
.
This helps us grow π±.