Senior Software Engineer

Pathward Logo

Pathward

πŸ’΅ $86k-$159k
πŸ“Remote - Worldwide

Summary

Join Pathward, a hybrid, remote-office financial empowerment company, as a Senior Software Engineer. You will design and implement features for existing and new software products. This role requires a bachelor's degree or equivalent experience, 5+ years of professional software design and development experience, and strong knowledge of software development lifecycle and AWS services. Experience with various technologies such as .NET, C#, Python, and SQL is expected, but not all are required. Pathward offers a competitive salary, annual performance-based incentives, and a comprehensive benefits package including health insurance, 401(k), life insurance, disability benefits, and paid time off. We encourage applications even if your experience doesn't perfectly match the posting.

Requirements

  • Bachelor's degree or equivalent education and work experience
  • Typically, 5+ years with bachelor's or equivalent
  • Minimum 3-5 years professional software design and development experience
  • Strong knowledge of the software development lifecycle, preferably Agile/Lean
  • Experience with AWS services such as EC2, S3, RDS, Lambda, and CloudFormation
  • Familiarity with infrastructure as code (IaC) tools like Terraform
  • Experience with the following technologies is expected, but not all are required: .NET, C#, Python, SQL, SSIS, Entity Framework, ASP.NET, JavaScript, TypeScript, IIS, HTML, CSS, XML/XSLT
  • Attention to detail
  • The ability to manage multiple, competing priorities
  • Strong written and verbal communication skills

Responsibilities

  • Design and implement features that modify our existing software products and/or capabilities
  • Design and implement features for products and/or capabilities that do not yet exist
  • Use current programming language and technologies
  • Write code and complete programming
  • Perform testing and debugging of applications
  • Complete documentation of procedures for installation and maintenance
  • Interact with users to define system requirements and/or to add necessary modifications
  • Other duties as assigned

Preferred Qualifications

  • Experience with Visual Studio, Azure DevOps, Git, or other source control tools
  • Strong Understanding of Python frameworks (FastAPI, Django, Flask)
  • Knowledge of object-relational mapping (ORM)
  • Experience with CI/CD tools like Team City, Octopus Deploy, Jenkins, GitLab CI, or AWS CodePipeline
  • Familiarity with Finastra products like CreditQuest and LazerPro

Benefits

  • Health insurance
  • 401(k) retirement benefits
  • Life insurance
  • Disability benefits
  • Paid time off
  • Annual performance-based incentive opportunity

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.