Senior Software Engineer - Money Movement

New
N
NMIFintech Payments
Remote, USFull-TimeSenior
Salary$90,000 — $130,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
AWSDockerSQLAgileTypeScriptC#MicroservicesScala

Requirements

  • Strong grasp of programming languages, techniques, security, and architecture
  • Ability to take ownership of assigned work and complete it without close oversight
  • Experience with AI-first coding tools (e.g., Claude Code, Codex, Copilot)
  • Experience mentoring and participating in code reviews
  • 4+ years developing applications with object-oriented or functional languages
  • Bachelor's degree in Computer Science (or related field), or 4+ years of additional equivalent experience
  • Working knowledge of distributed system design (event-driven microservices, containerized apps)
  • Experience with Agile practices
  • Experience with TDD and Continuous Integration
  • Experience with paired programming or mobbing
  • Experience with Scala, cats, or other functional programming tools and libraries

Responsibilities

  • Design and develop applications in Scala, TypeScript, and C#
  • Use AI-first tools like Claude Code to research approaches, generate code, and strengthen review and testing
  • Own code quality and production issues, including reviews, bug reports, and troubleshooting
  • Translate business needs into technical solutions with stakeholders and your team
  • Participate in agile ceremonies and contribute to team process improvements
  • Apply system design expertise across messaging, data at scale, database/caching, and CI/CD pipelines
View Full Description & ApplyYou'll be redirected to the employer's site
$90,000 — $130,000 USD
Apply Now