DeveloperJobs.io
← Back to all jobs

Job Description

FirsTech is seeking a Software Engineer III to design and extend customer solutions built on top of a payment processing platform. This is a full-stack role combining C#/.NET API and service development with Angular and/or React front-end feature work, alongside technical ownership of assigned application platforms.

Location

Phoenix, AZ (onsite)

Compensation

Base Pay Range: USD 106,000 - 150,000 per year. Salary offered may vary based on job duties, required qualifications, relevant experience, and local market trends. The role may be eligible for bonus or incentives based on company and individual performance.

What You’ll Do

  • Design and build full-stack features end to end, from API and data model through the Angular/React UI that consumes it
  • Translate customer and product management requirements into solutions using established development frameworks and architecture
  • Serve as a subject-matter expert and point of contact for assigned application platform(s), including direct customer interaction when needed
  • Propose and drive architectural improvements for new and existing applications, including recommendations beyond implementation
  • Identify opportunities to improve team process, tooling, and delivery practices, and help drive changes
  • Write maintainable, well-tested code following SOLID principles and sound object-oriented and domain design
  • Participate in code reviews and mentor junior and mid-level engineers on both technique and judgment
  • Work within an Agile/Scrum process, including sprint planning and estimation, and potentially act as a technical lead for the scrum team
  • Contribute to and maintain CI/CD pipelines using GitHub Actions

Required Qualifications

  • Advanced knowledge of the technical concepts described in this posting
  • Excellent written and oral communication skills
  • Ability to handle deadlines and pressure situations with professionalism
  • Ability to deliver high-quality multi-tier application solutions
  • Bachelor’s Degree preferred or equivalent practical experience
  • 4 to 6 years of professional software development experience, including full-stack work
  • Hands-on experience building production UIs with Angular and/or React
  • Solid experience with SQL Server as both a hosting platform and a development/query tool
  • Experience with Microsoft Azure and GitHub-based CI/CD pipelines
  • Demonstrated application of SOLID design principles and coding craftsmanship
  • Comfort serving as a customer-facing technical point of contact
  • Demonstrated advanced coding knowledge for delivering high-quality multi-tier application solutions
  • Experience leading scrum teams, mentoring engineers, acting as customer point-of-contact, and serving as a technical subject-matter expert

Preferred Qualifications

  • Experience in payments, fintech, or another compliance-heavy domain
  • Familiarity with Domain-Driven Design concepts
  • Experience working across distributed/global engineering teams
  • Experience with MongoDB

Technologies

  • C#, .NET
  • Microsoft SQL Server
  • Angular, React
  • Microsoft Azure, IIS
  • Azure function apps
  • Kubernetes
  • Microservices
  • GitHub, GitHub Actions
  • Auth0
  • Visual Studio
  • Jira
  • MongoDB

Benefits

  • 401(k) match
  • Profit sharing
  • Employee stock purchase plan
  • Paid time off
  • Medical, dental, and vision
  • Company-paid life insurance
  • Long-term disability
  • Supplemental voluntary life insurance
  • Short-term and long-term disability
  • Wellness incentives
  • Employee assistance program
  • Pre-tax health savings accounts
  • Flexible spending accounts

Equal Opportunity

  • Values a diverse and inclusive workplace and strives to recruit, develop, and retain individuals with exceptional talent
  • Equal Opportunity Employer including Disability/Vets

Unsolicited Resumes

  • Busey Bank and its subsidiaries do not accept liability for fees for resumes from recruiters or employment agencies without a binding, written recruitment agreement
  • Reserves the right to hire candidates submitted without obligation to the agency unless an Agreement is in place
  • Email or verbal contact with a Busey associate is inadequate to create a binding agreement
  • Agencies without an Agreement are requested not to contact Busey associates with recruiting inquiries or resumes
  • Requests no phone calls or emails

Similar Jobs