More jobs:
Senior Software Engineer
Job in
Irvine, Orange County, California, 92713, USA
Listed on 2026-01-01
Listing for:
Sunwest Bank
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
Senior Developer, Full Stack Developer
Job Description & How to Apply Below
Join to apply for the Senior Software Engineer role at Sunwest Bank
.
Mid‑Senior level. Full‑time.
Location:
Irvine, CA. Salary: $–$.
- Design, develop, and maintain scalable web applications using .NET Core, C#, ASP.NET Core, and Entity Framework Core.
- Build responsive front‑end interfaces using Blazor, React, or Angular integrated with .NET backends.
- Implement RESTful APIs and microservices architecture.
- Implement scalable database architecture.
- Write clean, scalable, and efficient code.
- Participate in code reviews and ensure adherence to best practices.
- Contribute to architectural decisions for cloud‑native applications (e.g., Azure App Services, Azure Functions).
- Design modular, maintainable, and testable codebases using SOLID principles and design patterns.
- Optimize performance and scalability of .NET Core applications and databases.
- Design and implement relational and non‑relational database systems (e.g., SQL Server, Postgre
SQL, Mongo
DB). - Develop normalized schemas, indexes, and data models to support application performance and scalability.
- Align database architecture with application requirements.
- Monitor and tune database performance using query optimization, indexing strategies, and caching mechanisms.
- Analyze slow queries and recommend improvements using tools like SQL Profiler, EXPLAIN plans, or third‑party monitoring solutions.
- Set up and maintain CI/CD pipelines using Azure Dev Ops, Git Hub Actions, or Jenkins.
- Automate deployments and monitor application health using tools like Application Insights, New Relic, or Prometheus.
- Mentor junior developers and conduct code reviews to ensure high‑quality standards.
- Lead sprint planning, backlog grooming, and technical discussions.
- Collaborate with cross‑functional teams including QA, Product Management, and UX.
- Troubleshoot and resolve technical issues.
- Continuously improve existing systems and processes.
- Stay updated with industry trends and emerging technologies.
- Write unit, integration, and end‑to‑end tests using xUnit, MSTest, or NUnit.
- Ensure code coverage and maintain test‑driven development (TDD) practices.
- Implement authentication and authorization using ASP.NET Identity, OAuth2, and OpenID Connect.
- Ensure applications meet security standards (e.g., OWASP Top 10) and compliance requirements.
- Implement database security measures including role‑based access control, encryption, and auditing.
- Ensure compliance with data protection regulations (e.g., GDPR, HIPAA) and internal governance policies.
Employers:
Sunwest Bank
Seniority level:
Mid‑Senior,
Employment type:
Full‑time, Job function:
Engineering and Information Technology, Industries:
Banking.
Referrals increase your chances of interviewing at Sunwest Bank by 2x.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×