Summary
Pathward is a financial empowerment company dedicated to creating financial inclusion by increasing access to responsible, secure, high-quality financial products. The Software Engineer II will develop, test, document, and maintain software solutions using Pathward’s technical stack, including AWS cloud-native services, while collaborating with a team to solve business and development problems.
Responsibilities
- Develops flexible, maintainable solutions using the guidelines, requirements and standard practices
- Solves development problems through the use of good design and practical experience
- Reviews, modifies, enhances, and maintains existing systems by fixing issues, remediating security vulnerabilities, and improving system performance
- Participates in planning and user story analysis by providing feedback and demonstrating an understanding of user requirements
- Assists in solving business problems by implementing technical solutions based on solid design principles and best practices
- Actively participates in and follows software development processes and procedures
- Documents software changes, best practices, and standards
- Keeps up to date with current and future changes in tools, technology, programming best practices, and industry standards through training and development opportunities
- Performs other duties as assigned
Skills
- Bachelor's degree in technical field or equivalent technical trade school and work experience required
- Typically, 3+ years of experience working in a professional technical environment
- Hands-on experience with cloud-native services on AWS (such as Lambda, ECS, RDS, and S3) is required
- General knowledge of Python, YAML, JSON, Terraform, Dockerfiles, and Git source control is required
- 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 required
- Effectively work within a team environment
- Effective written and oral communication
- 1 year of professional software design and development experience preferred
- Exposure to observability or monitoring tooling such as OpenTelemetry and Prometheus/Grafana is a plus
- Experience with Visual Studio, Azure DevOps, Git, or other source control tools preferred
Qualifications
Must Haves
- Bachelor's degree in technical field or equivalent technical trade school and work experience required
- Typically, 3+ years of experience working in a professional technical environment
- Hands-on experience with cloud-native services on AWS (such as Lambda, ECS, RDS, and S3) is required
- General knowledge of Python, YAML, JSON, Terraform, Dockerfiles, and Git source control is required
- 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 required
- Effectively work within a team environment
- Effective written and oral communication
Nice to Haves
- 1 year of professional software design and development experience preferred
- Exposure to observability or monitoring tooling such as OpenTelemetry and Prometheus/Grafana is a plus
- Experience with Visual Studio, Azure DevOps, Git, or other source control tools preferred
Benefits
- Annual performance-based incentive opportunity
- Health insurance
- 401(k) retirement benefits
- Life insurance
- Disability benefits
- Paid time off
- Hybrid, remote-office work arrangement