Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PenChecks Trust Logo

Software Engineer 3 and 4

PenChecks Trust

Salary not specified
Sep 16, 2025
La Mesa, CA, US
Apply Now

The Software Engineer is responsible for meeting daily, short-term, and long-term goals of software development operations and data processing. Key responsibilities include maintaining the current applications to ensure effective performance of daily tasks and ensuring all the systems are running at maximum potential to best serve the company to achieve its business objectives. Also, the software engineer continuously monitors, analyzes, and upgrades software applications as per the current requirements to meet the industry standards. If the existing software systems have some deficiencies and need to be upgraded to increase the performance then the software engineer performs a leadership role in the software upgrading process.

Requirements

  • Experience with .NET Core and Entity Framework
  • Experience with MySQL
  • Experience with Vue.js
  • Experience with NodeJS
  • Experience with Linux and bash scripting
  • Experience with AWS

Responsibilities

  • Evaluate new features and functionality and provide implementation recommendations
  • Evaluate tickets to document implementation approach and provide estimates
  • Write and maintain code in a variety of programming languages
  • Perform peer code reviews and provide feedback on quality and maintainability
  • Write and maintain automated tests
  • Diagnose, root cause, and resolve defects
  • Author and maintain technical documents and diagrams

Other

  • Minimum 5 years of experience as a software engineer (individual contributor)
  • Deep familiarity with various software development practices and agile practices in particular
  • High degree of emotional intelligence and empathy
  • Excellent communication skills
  • Strong attention to detail