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