Principal Engineer I – Full Stack Developer

Jobtailor

Arizona

On-site

USD 160,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a senior full-stack engineer to architect, design, and deliver high-volume payment channel applications. You will lead front-end work with AngularJS and robust .NET back-end services, emphasizing security, scalability, and reliable performance.

You will implement RESTful and GraphQL APIs, guide API design for observability, and contribute to a microservices ecosystem with containerization.

Qualifications

  • 8+ years of full-stack development with AngularJS and .NET.
  • Bachelor's degree; Masters/MBA preferred.
  • Proven experience building high-volume payment channel apps.
  • Azure SQL and Cosmos DB with query optimization.
  • APIs and microservices design with strong security and scalability.

Responsibilities

  • Architect, design and develop high-performance payment channel apps with focus on security, scalability, and reliability.
  • Lead front-end development with AngularJS, HTML, CSS for responsive UIs.
  • Implement advanced .NET backend concepts including async programming and DI.
  • Design and manage RESTful and GraphQL APIs with rate limiting and auth.
  • Develop and manage microservices with event-driven patterns and containerization.
  • Optimize performance with caching, indexing and load balancing.
  • Tune Azure SQL and Cosmos DB for data modeling and performance.
  • Implement DevSecOps with CI/CD and IaC deployment.
  • Adopt SDLC practices with TDD and continuous integration.
  • Strengthen security using OWASP guidelines and identity management.
  • Collaborate with cross-functional teams in an agile, fast-paced environment.
  • Implement observability with AppDynamics, ELK, Grafana.
  • Mentor junior engineers and drive technical excellence.

Skills

Leadership
Mentoring
Communication
Agile methodologies
Troubleshooting
Problem solving

Education

Bachelor's degree

Tools

AngularJS
.NET
Azure SQL
Azure Cosmos DB
RESTful APIs
GraphQL
Microservices
CI/CD
DevSecOps
AppDynamics
ELK
Grafana
OWASP

Job description

Responsibilities
  • Architect, design, and develop high-performance, high-volume payment channel applications with a focus on security, scalability, and reliability.
  • Lead front-end development using AngularJS, HTML, CSS, ensuring responsive, efficient, and intuitive user interfaces.
  • Implement advanced .NET backend development concepts, including asynchronous programming, multithreading, dependency injection, and API optimizations.
  • Design and manage RESTful and GraphQL APIs, ensuring rate limiting, authentication, authorization, observability, and efficient data processing.
  • Develop and manage microservices architecture, implementing event-driven patterns, API gateways, service discovery, and containerization.
  • Ensure application performance optimization, including caching strategies, database indexing, and load balancing.
  • Manage and optimize Azure SQL and Azure Cosmos DB, ensuring efficient data modeling, partitioning strategies, and query performance tuning.
  • Implement DevSecOps best practices, including CI/CD pipelines, automated security testing, and infrastructure-as-code deployment.
  • Integrate advanced SDLC practices to ensure high-quality code, test-driven development (TDD), and continuous integration.
  • Strengthen application security through OWASP best practices, API security mechanisms, secure coding principles, and identity management.
  • Work in a fast-paced, agile environment, collaborating with cross-functional teams to drive innovation and deliver payment solutions.
  • Implement observability tools (AppDynamics, ELK, Grafana) to monitor application performance and troubleshoot issues proactively.
  • Mentor junior engineers and contribute to the overall technical excellence of the team.
Requirements
  • 8+ years of experience in full-stack development, with expertise in AngularJS and .NET
  • Bachelor's degree in related field required; Masters or MBA in related field preferred
  • Proven experience in developing high-volume, high-performance applications for payment channels or financial services
  • Strong hands-on experience with Azure SQL and Azure Cosmos DB, including query optimization and partitioning strategies
  • Expertise in designing and managing APIs and microservices architecture with advanced security and scalability considerations
  • Deep understanding of application security, DevSecOps, and secure coding practices
  • Experience with modern SDLC and Agile methodologies, CI/CD pipelines, and automated deployment strategies
  • Strong troubleshooting and debugging skills, with expertise in performance monitoring and tuning
  • Excellent communication and leadership skills, with the ability to mentor engineers and drive innovation
  • Advanced to expert knowledge of applicable regulatory and legal compliance obligations, rules and regulations, industry standards and practices
  • Advanced to expert experience in leading cross-functional teams and managing multiple projects simultaneously with the ability to walk through top level process design in key banking domains
  • Capable of working with regulatory partners like the CFPB, OCC and FRB through audits and collaboration efforts as situations arise
  • Advanced to expert familiarity with the capability model across IT and the applications and infrastructures available for engagement in solutioning across the bank to develop results that leverage existing capabilities in addition to implementing new solutions when required
  • Experience in the design, enhancement and compliance to all governance frameworks across the IT organization to ensure proper compliance to published procedures and standards
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Infinite Computer Solutions • New Jersey

On-site
USD 110,000 - 140,000
Senior Manager, Software Engineering, Full Stack – Global Payment Network
Senior Manager, Software Engineering, Full Stack – Global Payment Network

Jobtailor • Illinois

On-site
USD 140,000 - 200,000
Sr. Manager, Software Engineering (Payments APIs)
Sr. Manager, Software Engineering (Payments APIs)

Insight Global • Chicago (IL)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Drive Capital • Denver (CO)

Hybrid
USD 100,000 - 130,000
Equity participation
Competitive base salary
Benefits package
Full Stack Engineer
Full Stack Engineer

AgileEngine, LLC • Northern (KY)

Hybrid
USD 95,000 - 150,000
Front-End Web Application Developer
Front-End Web Application Developer

Jobtailor • Pennsylvania

On-site
USD 105,000 - 145,000
Staff Software Engineer - Full Stack
Staff Software Engineer - Full Stack

Donnelley Financial Solutions (DFIN) • United States

On-site
USD 120,000 - 160,000
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Jobtailor • Colorado

On-site
USD 120,000 - 150,000
Cloud Engineer
Cloud Engineer

MidFirst Bank • Oklahoma City (OK)

On-site
USD 80,000 - 100,000
Sr. Full-Stack Developer
Sr. Full-Stack Developer

Valley Bank • Morristown (NJ)

On-site
USD 120,000 - 180,000