Enable job alerts via email!

Lead Software Engineer - Consumer Banking Technology (Remote)

Talentify.io

United States

Remote

USD 120,000 - 180,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic organization that specializes in banking technology services, offering a salary up to $180,000 and opportunities for career growth. In this role, you will architect and maintain full stack web applications, providing leadership and technical guidance to your team. With a flexible remote work option, you will thrive in a fast-paced environment while working on impactful projects that enhance consumer banking technology. This position is perfect for experienced developers looking to make a difference in the financial industry while enjoying a comprehensive benefits package.

Benefits

Flexible remote work option
Comprehensive benefits package
Career advancement opportunities
Engaging work environment

Qualifications

  • 6 years in software development or 10 years with a diploma/GED.
  • 8+ years in software development, focusing on banking.

Responsibilities

  • Architect and maintain full stack web applications.
  • Provide leadership and oversee software development lifecycle.

Skills

Software Development
Analytical Skills
Effective Communication
Leadership

Education

Bachelor's Degree
High School Diploma or GED

Tools

.Net Framework
C#
Java
Spring Boot
Kafka
API Gateways
OKTA
JWT

Job description

Employer Industry: Banking Technology Services


Why consider this job opportunity:

  1. Salary up to $180,000
  2. Opportunity for career advancement and growth within the organization
  3. Flexible remote work option available
  4. Engaging work environment in a fast-paced, dynamic setting
  5. Comprehensive benefits package designed to meet the needs of associates
  6. Chance to lead technical efforts and projects that impact consumer banking technology

What to Expect (Job Responsibilities):

  1. Architect, develop, and maintain full stack on-premises and cloud web applications
  2. Provide leadership, technical guidance, and best practices to the solution design process and team members
  3. Oversee all aspects of the software development lifecycle, including design, coding, code review, integration testing, deployment, and documentation
  4. Establish and enforce quality standards in software architecture and design principles
  5. Collaborate to drive change through influence and demonstration of proof-of-concepts (POCs)

What is Required (Qualifications):

  1. Bachelor's Degree and 6 years of experience in software application development and maintenance OR High School Diploma or GED and 10 years of experience in software application development and maintenance
  2. Minimum of 8+ years of experience in software development, with a strong focus on the banking domain
  3. At least 4+ years of relevant experience in designing and implementing solutions on Microsoft tech stack including .Net Framework, C#, Core Service, and RESTful services
  4. 4+ years of experience in Java, Spring Boot framework, and Kafka
  5. Strong analytical skills and effective oral and written communication skills while interfacing with internal peers and managers

How to Stand Out (Preferred Qualifications):

  1. Bachelor’s Degree and 8+ years of experience in software application development and maintenance OR High School Diploma or GED and 10 years of experience in software application development and maintenance
  2. Experience in the banking or financial industry, including secure software development practices
  3. Hands-on experience with API gateways and integrating Single Sign-On (SSO) solutions using OKTA and JWT
  4. Familiarity with various architecture patterns and styles (e.g., micro-frontend, microservices, event-driven, service-oriented, and serverless)
  5. Experience in Agile/SAFe scrum principles
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.