Pathward

Senior Software Engineer

Pathward

full-time

Posted on:

Location Type: Hybrid

Location: Arizona, Kentucky, Missouri, Pennsylvania, South Dakota, Tennessee • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $86,000 - $145,000 per year

Job Level

Senior

Tech Stack

ASP.NETAWSAzureCloudEntity FrameworkJavaScriptMicroservices.NETTerraform

About the role

  • Responsible for designing, building, and maintaining scalable, cloud-native applications using AWS services and modern development practices.
  • Applies strong engineering principles, IaC, and CI/CD to deliver high-quality solutions while improving and modernizing existing systems.
  • Collaborates closely with the team, contributes to technical direction, and mentors others to support a culture of continuous improvement.
  • Maintains and improves existing systems, including fixing defects, addressing security vulnerabilities, enhancing performance, and modernizing architecture.
  • Participates in sprint planning and user story refinement, providing technical feedback and ensuring a clear understanding of business and user requirements.
  • Implements well-architected technical solutions using IaC, CI/CD practices, and standardized development workflows.
  • Creates and maintains high-quality technical documentation, including design decisions, standards, and best practices.
  • Keeps current with emerging tools, cloud technologies, and engineering practices, sharing knowledge to support continuous improvement.
  • Mentors and collaborates with fellow engineers, promoting high-quality engineering practices and team growth.

Requirements

  • Bachelor's degree in technical field or equivalent education and work experience required.
  • Typically, 7+ years of experience working in a professional technical environment.
  • 5+ years of professional hand-on software design and development experience required.
  • General knowledge of the software development lifecycle, preferably Agile/Lean or Kanban preferred.
  • Experience with the following technologies is expected, but not all are required: General knowledge of .NET, C#, ASP.NET, MVC, Entity Framework, JavaScript, IIS, XML/XSLT, MSMQ, NServiceBus, Visual Studio, Git, or other source control tools required.
  • Experience with Visual Studio, Azure DevOps, Git, or other source control tools.
  • AWS cloud-native experience required, including hands-on work with Lambda, API Gateway, Terraform, and Scalr, with a strong understanding of IaC best practices and CI/CD pipelines for building scalable, resilient applications.
  • Proven track record in modernizing legacy or monolithic systems, with emphasis on decoupling tightly coupled processes into modular domains and service-based architectures.
  • Strong background in designing and implementing microservices and event-driven architectures, leveraging serverless and container-based solutions to optimize performance and scalability.
  • Collaborates effectively in a team environment, contributing to shared goals, fostering open communication, and supporting a positive, productive engineering culture.
  • Demonstrates strong written and verbal communication skills, including the ability to clearly explain technical concepts to both technical and non-technical audiences.
  • Provides guidance, coaching, and mentorship to other software engineers, helping develop skills, encourage best practices, and support their professional growth.
Benefits
  • Health insurance
  • 401(k) retirement benefits
  • Life insurance
  • Disability benefits
  • Paid time off
  • Annual performance-based incentive opportunity

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
cloud-native applicationsAWS servicesIaCCI/CD.NETC#ASP.NETMVCJavaScriptmicroservices
Soft skills
collaborationmentorshipcommunicationcontinuous improvementteam growthtechnical directionproblem-solvingcoachingfeedbackadaptability