Principal Software Engineer

Job not on LinkedIn

7 hours ago

Apply Now
Logo of Pathward

Pathward

Banking • Finance • Fintech

Pathward is a federally registered financial institution that provides robust banking infrastructure, proven technology resource partners, and dynamic collaboration to assist third-party partners in delivering banking programs that meet customer demands. The company focuses on providing a variety of financial solutions including issuing, acquiring, digital payments, credit solutions, and professional tax solutions, among others. Additionally, Pathward supports commercial finance through working capital, equipment finance, structured finance, and insurance premium finance. Committed to financial inclusion, Pathward powers financial access and innovation through strategic partnerships, including efforts to support renewable energy loan growth.

📋 Description

• Applies knowledge of the technologies in Pathward’s technical stack to develop solutions. • Responsible for working as part of a team and is required to perform all duties of software development including design, development, testing, and documentation. • 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. • Design, develop, and maintain the organization’s API management platform, ensuring scalability, reliability, and security. • Performs other duties as assigned.

🎯 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: Strong knowledge of .NET, C#, Python, Node, Java, JavaScript, JSON, CSS and XML/XSLT. • Experience with Visual Studio, Azure DevOps, Git, or other source control tools preferred. • Familiarity with AWS and its development technologies (Step Functions, Lambda, DynamoDB, Terraform, etc.) • Solid understanding of end-to-end API lifecycle management. Experience managing API Management Platforms (Apigee, MuleSoft, Axway, Kong) • Effectively work within a team environment • Effective written and oral communication • Ability to teach and mentor other software engineers • Ability to plan and prioritize for a team of developers

🏖️ Benefits

• health insurance • 401(k) retirement benefits • life insurance • disability benefits • paid time off • annual performance-based incentive opportunity

Apply Now

Similar Jobs

9 hours ago

Staff Software Engineer developing Kora for clients demanding high performance and reliability. Leading development of a multi-tenant storage engine and collaborating with cross-functional teams.

Distributed Systems

Java

Scala

Go

22 hours ago

Principal Software Architect at Wiser Solutions, connecting strategic vision with hands-on execution. Leading architectural decisions and mentoring teams in cloud-native technology implementation.

AWS

Cloud

Distributed Systems

ElasticSearch

JavaScript

Kafka

Kubernetes

Microservices

MongoDB

MySQL

Node.js

NoSQL

Postgres

Python

RabbitMQ

Terraform

TypeScript

Go

Yesterday

Citizant

51 - 200

Applications Software Developer for Citizant, providing IT services to the U.S. government. Key role in designing and maintaining applications for client needs.

Docker

Groovy

Java

JavaScript

Jenkins

Linux

OpenShift

React

Shell Scripting

Yesterday

Principal Software Engineer developing full stack features using React and Python at Seek's analytics platform. Mentoring engineers and ensuring reliable AI integration in data applications.

Distributed Systems

Python

React

Yesterday

Staff Software Engineer responsible for beautiful, intuitive user interfaces across Discord’s web and mobile platforms. Leading the next generation of engaging, user-forward ads products at Discord.

React

React Native