Skip to main content
Tallo logoTallo logo
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.

Software Engineer IV

Job

Epitec

Remote

$161,200 Salary, Full-Time

Posted 4 days ago (Updated 2 days ago) • Actively hiring

Expires 8/4/2026

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
85
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

Job Title Software Engineer IV Location Remote, USA Schedule Monday-Friday Type W2 Contract | $75-$80 an hour Software Engineer Position Summary The Software Engineer is responsible for the development, enhancement, maintenance, and support of business applications and technology systems. This role monitors application performance, resolves technical issues, implements system improvements, and creates documentation outlining findings and solutions. Key Responsibilities Application & System Development Design, develop, deploy, and maintain new applications and enhancements to existing systems. Oversee the installation and configuration of hardware, software, and system applications. Monitor system applications to ensure optimal performance and reliability. Test software and systems to identify and resolve malfunctions. System Support & Optimization Identify, troubleshoot, and resolve business and technical system issues. Analyze system effectiveness and efficiency to identify improvement opportunities. Monitor and evaluate system performance to ensure operational stability. Develop and implement strategies to improve system functionality and performance. Technical Leadership Provide recommendations to management regarding technology solutions, processes, and operational improvements. Maintain ownership of assigned processes and technical initiatives. Serve as a subject matter expert on established procedures and systems. Mentor and train junior engineers to enhance technical skills and team effectiveness. Documentation & Reporting Create reports and technical documentation detailing findings, solutions, and system improvements. Maintain accurate records of system configurations, testing results, and enhancements. Required Qualifications Bachelor's degree in Computer Science, Computer Engineering, or a related field. Minimum of 7 years of professional software engineering experience. Required Skills & Competencies Strong understanding of software architecture, hardware, computing systems, and system integration. Experience conducting system analyses and diagnosing performance issues. Ability to develop and implement effective technology solutions to complex technical challenges. Knowledge of software testing, debugging, and code optimization techniques. Strong analytical, problem-solving, and communication skills. Ability to manage multiple projects and priorities simultaneously. Proven ability to collaborate effectively with programmers, developers, and other technology professionals. Strong execution and project delivery capabilities. #LI-AN1