Software Engineer Senior
Pathward · United States · Yesterday
RemoteRemoteEngineering$86k–$145k/yrFull-time
About the role
We are a hybrid, remote-office company dedicated to growing our talent anywhere! We have onsite locations in: Sioux Falls, SD, Scottsdale, AZ, Louisville, KY, Troy, MI, Franklin, TN, Easton, PA.
Responsibilities
- Applies knowledge of the technologies in Pathward’s technical stack to develop solutions.
- Works as part of a team and performs all duties of software development including design, development, testing, and documentation.
- 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.
- Affords assistance 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.
Requirements
- Bachelor's degree in technical field or equivalent education and work experience required.
- Typically, 5+ years of experience working in a professional technical environment.
- 4 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.
Qualifications
- Effectively work within a team environment.
- Effective written and oral communication.
- Ability to teach and mentor other software engineers.
Skills
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.
Benefits
- Health insurance
- 401(k) retirement benefits
- Life insurance
- Disability benefits
- Paid time off
Pay
$86,000 – $145,000
Schedule
Not specified