Staff Software Engineer – Fullstack .net (banking Terminals & Payments)

Thejolietbank

**
.net framework experience
Large-scale distributed systems
End-to-end solution development
** The Staff Software Engineer position at Thejolietbank focuses on developing innovative banking terminal and payment solutions using .NET and other technologies. The role involves architecture, system design, and full-cycle engineering, with a strong emphasis on collaboration and modern software practices. **

Job Summary

  • You’ll help shape the next generation of our banking terminal and payments capabilities through world-class engineering and systems design.
  • Your work will ensure our platforms are scalable, secure, and production ready — powering millions of reliable transactions.
  • You’ll contribute to modernizing legacy systems, improving scalability and fault tolerance, and ensuring seamless integration.

Matching Summary

Match Score: 75

** The Staff Software Engineer position at Thejolietbank focuses on developing innovative banking terminal and payment solutions using .NET and other technologies. The role involves architecture, system design, and full-cycle engineering, with a strong emphasis on collaboration and modern software practices. **

Skills & Requirements

Must-have

  • .NET framework experience
  • large-scale distributed systems
  • end-to-end solution development
  • CI/CD and automation
  • experience with React.js and Next.js

Nice-to-have

  • knowledge of AI/ML applications
  • collaboration and innovation
  • experience with ATM hardware

Key Requirements

  • deep experience in system design
  • experience developing microservices architecture
  • familiarity with banking switches

Work Rights

Not specified

Tailored Resume

Cover Letter