Principle Software Engineer
Confirmed live in the last 24 hours
Pathward

501-1,000 employees

Provides Banking-as-a-Service for underserved communities
Company Overview
Pathward stands out as a leader in the financial industry by focusing on financial inclusion, offering Banking-as-a-Service and commercial finance solutions to underserved clients and customers. The company's transformation from a local bank to an industry supplier demonstrates its adaptability and commitment to its mission. Furthermore, Pathward's role in the Banking as a Service environment, as discussed by its executives, is a testament to its influence and dedication to driving financial inclusion.
Financial Services
Data & Analytics

Company Stage

N/A

Total Funding

N/A

Founded

1954

Headquarters

Sioux Falls, South Dakota

Growth & Insights
Headcount

6 month growth

-23%

1 year growth

30%

2 year growth

43%
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
ASP.NET
AWS
Development Operations (DevOps)
JavaScript
Git
HTML/CSS
Microsoft Azure
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • Bachelor's degree in technical field or equivalent education and work experience required
  • Typically, 8+ years of experience working in a professional technical environment
  • 6+ years of professional software design and development experience required
  • General knowledge of the software development lifecycle, preferably Agile/Lean or Kanban preferred
  • 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, NServiceBus, Visual Studio, Team Foundation Server, Git, or other source control tools required
  • Experience with Visual Studio, Azure DevOps, Git, or other source control tools preferred. • Cloud development experience with Azure or AWS a plus
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