Pathward

Principal Software Engineer

Pathward

full-time

Posted on:

Location Type: Remote

Location: Remote • Arizona, Kentucky, Missouri, Pennsylvania, South Dakota, Tennessee • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $104,000 - $174,000 per year

Job Level

Lead

Tech Stack

AWSAzureDynamoDBJavaJavaScript.NETNode.jsPythonTerraform

About the role

  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETC#PythonNodeJavaJavaScriptJSONCSSXMLXSLT
Soft skills
teamworkeffective communicationmentoringplanningprioritization