Search jobs > Rocklin, CA > Senior software engineer

Senior Software Engineer

First Technology Federal Credit Union
Rocklin, CA, US
$175K a year
Full-time

Description

The Senior Software Engineer, Web designs, builds, and deploys account opening solutions that enhance our applicants experience while maximizing operational efficiencies in multi-tier environments and using best practices to develop clustered, reliable, scalable, and high-performance applications.

Following established configuration / change control processes, this position works closely with peers, stakeholders, and end users to ensure technical compatibility and user satisfaction.

Here's what you can expect from the job and what you need to be successful :

Job Duties

  • Lead analysis, design, development, and deployment of complex applications across functional teams involving multiple integration and other technologies to meet committed deliverables
  • Partner and collaborate with business and IT stakeholders to deliver solutions to meet the business need with quality and within the defined timeline
  • Design, develop, test, and implement frontend solutions for account opening applications using JavaScript, Groovy, Angular, Bootstrap, CSS3, HTML5, REST / SOAP Web Services, jQuery, and AJAX, using best practices, patterns, versioning, and iterative design methodologies
  • Design and write software technical specifications, write software code and perform unit testing
  • Document processes and development projects
  • Work closely with business partners, architect, and technical groups to review, design, and implement requirements and strategy;

provide estimates for development effort

  • Participate and identify potential solutions and assess them for both technical and business suitability, as part of the production go-live warranty support period and L3 production support of systems during regular and off-hours
  • Provide deep systems support (programming, architecture, system analysis) for the Applications team
  • Provides leadership and work guidance to less experienced Software Engineers
  • Conduct performance testing, tune and optimize frontend solutions to meet the SLAs

Essential Skills

  • Minimum 6 years’ experience as a Software Engineer, including system analysis, design, development, and deployment; preferably in the financial services industry
  • Minimum 2 years’ experience in leading complex and large-scale applications involving multiple integration technologies
  • Minimum 4 years’ JavaScript / Groovy development experience required
  • Excellent skills in JavaScript, Groovy, Angular, Bootstrap, CSS3, HTML5, REST / SOAP Web Services, jQuery, and AJAX
  • Strong systems / process orientation with demonstrated analytical thinking, organizational skills and problem-solving skills
  • Experience with multithreading, memory management and caching mechanisms
  • Proficient in using Visual Studio Code and related tools
  • Ability to understand technical landscape and strategy
  • Experience writing up relevant Unit & Integration Tests
  • Experience in benchmarking and optimizing the app for best performance across different devices
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Understanding of object-oriented design, client-server architecture and relational database design, Micro services architecture
  • Familiarity with SCRUM as a development method for Agile Development
  • Ability to work in a team-oriented, collaborative environment, prioritize and execute tasks in a high-pressure environment
  • Ability to work autonomously to manage time effectively and prioritize work appropriately to meet deadlines
  • Excellent problem solving and critical thinking skills
  • Exceptional business communication skills; able to write / speak clearly and professionally for a variety of audiences
  • Working knowledge of Microsoft Office Suite
  • Minimum Education : Bachelor’s degree in business administration, Computer Science or other related fields of study, or equivalent work experience

Location : Hillsboro, OR 97124 Rocklin, CA 95765 San Jose, CA 95134 (HYBRID)

Target Compensation in Hillsboro, OR : $125k - $140k annually + annual bonus

Target Compensation in Rocklin, CA 95765 : $137,500 - $155k annually + annual bonus

Target Compensation in San Jose, CA 95134 : $155k - $175k annually + annual bonus

Benefits options include :

  • Traditional medical, dental, and vision coverage
  • 401K matching up to 5% per pay period
  • Accrue up to 17 days of Paid Time Off your first year of employment
  • 11 paid federal holidays
  • Special employee pricing on lending products such as mortgage, auto, and personal loans (eligibility for special employee pricing is subject to standard account requirements and underwriting criteria)

What makes First Tech different? Click here to learn more!

First Tech is not currently offering Visa transfer / sponsorship for this position

LI-KW1

4 hours ago
Related jobs
Promoted
Canonical - Jobs
Sacramento, California

Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments. ...

Promoted
Highmark Health
Sacramento, California

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

Promoted
PowerSchool Group LLC
Folsom, California

PowerSchool Software Engineers apply these principles to the design, development, maintenance, testing, and evaluation of our software systems as well as the tools and processes the organization needs to build, maintain, and operate our software systems over time. Software Engineering is the applica...

Keeper Security, Inc.
El Dorado Hills, California
Remote

We are seeking a highly motivated and experienced Senior Software Engineer (ReactJS) to join our Web Vault and Desktop Application team. Keeper’s cybersecurity software is trusted by millions of people and thousands of organizations, globally. Join an elite team of highly skilled engineering powerho...

Cornerstone OnDemand
Remote, CA
Remote

As a Full Stack Engineer on the Cornerstone Immerse team, you will be responsible for designing, developing, and maintaining software applications tied to extended and augmented reality and building immersive learning experiences. Bachelor's degree in Computer Science or Software Engineering, or equ...

Highmark Health
CA, Working at Home, California

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

Keeper Security, Inc.
El Dorado Hills, California
Remote

We are seeking a highly motivated and experienced backend Senior Software Engineer (Java/MySQL/AWS), to join our Keeper development team. As a backend Senior Software Engineer, you will be joining an elite team of technical powerhouses within our Keeper Dev team. Collaborate with product managers, d...

F5
CA

Senior Software Engineer in San Jose, CA:. Minimum Requirements: Master’s degree, or foreign equivalent, in Computer Science, Software System, Engineering, or closely related quantitative discipline, and two (2) years of experience in job offered or in any occupation in a related field. Job Duties: ...

95-2563019 First American Trust, F.S.B.
G,California Home

We are seeking a highly skilled full stack Senior Software Engineer to design and implement functional software solutions. As a full stack Senior Software Engineer, you will be responsible for hands on coding as well as supporting and contributing to the architecture, design of cloud-native applicat...

Carr Talent Acquisition
Santa Barbara County, California, USA

Advise leadership on the engineering orgs health and investments in engineering expertise in key technology areas as well as areas where we may have gaps. Design and build highimpact projects working handson and collaborating with multiple teams in the Software Platform Group. Collaborate with engin...