Job Description
Pathward is seeking a Software Engineer II to join their team. This role involves developing solutions using Pathward’s technical stack, working as part of a team, and performing all duties of software development including design, development, testing, and documentation. Pathward is a hybrid, remote-office company dedicated to growing talent anywhere. They have onsite locations in Sioux Falls, SD, Scottsdale, AZ, Louisville, KY, Troy, MI, Franklin, TN, and Easton, PA.
What this role involves:
- Developing flexible, maintainable solutions using guidelines, requirements, and standard practices.
- Solving development problems through good design and practical experience.
- Reviewing, modifying, enhancing, and maintaining existing systems.
- Participating in planning and user story analysis.
- Assisting in solving business problems by implementing technical solutions.
- Actively participating in and following software development processes and procedures.
- Documenting software changes, best practices, and standards.
- Keeping up to date with current and future changes in tools, technology, and industry standards.
Requirements:
- Bachelor's degree in a technical field or equivalent experience.
- 3+ years of experience in a professional technical environment.
- 1 year of professional software design and development experience preferred.
- Experience with Python frameworks (FastAPI, Django, Flask).
- Proficiency in scripting languages like Python, Bash, or Perl.
- Knowledge of object-relational mapping (ORM).
- Experience with AWS services such as EC2, S3, RDS, Lambda, and CloudFormation.
- Experience with CI/CD tools like Team City, Octopus Deploy, Jenkins, GitLab CI, or AWS CodePipeline.
- Familiarity with infrastructure as code (IaC) tools like Terraform.
- General knowledge of the software development lifecycle, preferably Agile/Lean.
- General knowledge of .NET, C#, ASP.NET, MVC, Classic ASP, VB Script, Entity Framework, WPF, JavaScript, IIS, HTML, CSS, XML/XSLT, MSMQ, and NServiceBus required.
- Experience with Visual Studio, Azure DevOps, Git, or other source control tools preferred.
- Effective teamwork, written, and oral 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.