Tallo logoTallo logo

Software Engineer 3 and 4

Job

PenChecks, Inc

La Mesa, CA (In Person)

$152,500 Salary, Full-Time

Posted 1 week ago (Updated 1 week ago) • Actively hiring

Expires 6/2/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Engineer 3 and 4 PenChecks, Inc La Mesa, CA Job Details Full-time $135,000 - $170,000 a year 1 day ago Qualifications Cloud infrastructure Node.js 5 years .NET Core IT system monitoring Process improvement Scalable systems Bash System maintenance Technical solutions implementation AWS Usability Mentoring Software documentation Organizational skills Technical writing Developing automated testing protocols Scalability Agile software development Linux Root cause analysis Vue.js Senior level Research & development Communication skills Entity Framework MySQL System performance monitoring
Full Job Description Description:
Summary 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. Essential Duties Evaluate new features and functionality and provide implementation recommendations Evaluate tickets to document implementation approach and provide estimates Work closely with other engineers and communicate technical decisions and tradeoffs 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 Work with team to continually improve development process Work with team to develop solutions that accommodate business needs Work with team to develop solutions that meet technical needs including performance, scalability, security, and usability Research, build proof of concepts, and present recommendations of new software tools Assist and mentor other software engineers in best practices regarding planning, design, and implementation of software and software systems Responsibilities Meeting daily and sprint commitments Quality, security, and maintainability of application code Quality and accuracy of technical documentation Staying up to date with industry trends, best practices, and maintaining general technical knowledge Ensuring that planning, processing, and performance of all systems are operating in an efficient manner
Requirements:
Required Knowledge, Skills, and Abilities (KSAs) Note that these requirements are representative, not all-inclusive, of the KSAs required to perform the job. 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 Strong organizational skills Preferred Knowledge, Skills, and Abilities (KSAs) 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 Additional preferred skills defined in Skills Matrix for Software Engineer 3-4 (available upon request) Physical Demands and Work Environment The employee is often required to sit and use their hands and fingers, to handle or feel. The employee is occasionally required to stand, walk, reach with arms and hands, climb or balance, and to stoop, kneel, crouch or crawl. Vision abilities required by this job include close vision. Reasonable accommodation can be made to enable people with disabilities to perform the described essential functions.
Work Environment:
ADA compliant office building. Other This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.

Similar remote jobs

Similar jobs in La Mesa, CA

Similar jobs in California