Software Engineer II

closed
Pathward Logo

Pathward

πŸ’΅ $69k-$127k
πŸ“Remote - Worldwide

Summary

Join Pathward, a hybrid, remote-office financial empowerment company, and contribute to our mission of creating financial inclusion. As a Software Developer, you will apply your technical expertise to develop and maintain solutions within our technology stack. You will collaborate with a team, participate in all phases of software development, and contribute to problem-solving. This role requires a bachelor's degree in a technical field and 3+ years of professional experience. Pathward offers a competitive salary, performance-based incentives, and a comprehensive benefits package, including health insurance, 401(k), life insurance, disability benefits, and paid time off. We encourage applications from diverse candidates, even if they don't meet every requirement.

Requirements

  • Bachelor's degree in technical field or equivalent education and work experience
  • Typically, 3+ years of experience working in a professional technical environment
  • 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
  • Experience with the following technologies is expected, but not all are required: General knowledge of .NET, C#, ASP.NET, MVC, Classic ASP, VB Script, Entity Framework, WPF, JavaScript, IIS, HTML, CSS, XML/XSLT, MSMQ, and NServiceBus
  • Effectively work within a team environment
  • Effective written and oral communication

Responsibilities

  • Develop flexible, maintainable solutions using the guidelines, requirements and standard practices
  • Solve development problems through the use of good design and practical experience
  • Review, modify, enhance, and maintain existing systems by fixing issues, remediating security vulnerabilities, and improving system performance
  • Participate in planning and user story analysis by providing feedback and demonstrating an understanding of user requirements
  • Assist in solving business problems by implementing technical solutions based on solid design principles and best practices
  • Actively participate in and follow software development processes and procedures
  • Document software changes, best practices, and standards
  • Keep up to date with current and future changes in tools, technology, programming best practices, and industry standards through training and development opportunities
  • Perform other duties as assigned

Preferred Qualifications

  • 1 year of professional software design and development experience
  • Experience with Visual Studio, Azure DevOps, Git, or other source control tools

Benefits

  • Health insurance
  • 401(k) retirement benefits
  • Life insurance
  • Disability benefits
  • Paid time off
  • Annual performance-based incentive opportunity
This job is filled or no longer available

Similar Remote Jobs