Job Description
Pathward is seeking a Senior Software Engineer to design and implement new features for existing and new software products. The role involves using current programming languages and technologies, writing code, performing testing and debugging, and completing documentation. The Senior Software Engineer will also interact with users to define system requirements and add necessary modifications. Pathward is a financial empowerment company that works with innovators to increase financial availability, choice, and opportunity for all.
What this role involves:
- Using current programming language and technologies
- Writing code and completes programming
- Performing testing and debugging of applications
- Completing documentation of procedures for installation and maintenance
- Interacting with users to define system requirements and/or to add necessary modifications
Requirements:
- Bachelor's degree or equivalent education and work experience
- Minimum 3-5 years professional software design and development experience preferred
- 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 Visual Studio, Azure DevOps, Git, or other source control tools preferred
- 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 preferred
- Attention to detail
- The ability to manage multiple, competing priorities
- Strong written and verbal communication skills
What Pathward offers:
- Comprehensive benefits package including health insurance, 401(k) retirement benefits, life insurance, disability benefits, and paid time off
- Annual performance-based incentive opportunity