Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Q-Free

Senior Software Engineer

Q-Free

. Plan, design, develop, test, and implement software applications from conception through completion .

Posted 11/6/2026full-timeRemote • United StatesSenior💰 $150,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development, including proficiency in Java, TypeScript, and React.js, while effectively managing complex projects and collaborating with cross-functional teams. Strong analytical and problem-solving abilities are essential for delivering high-quality solutions within Agile environments.

Highest-signal resume keywords
JavaTypeScriptReact.jsAgile DevelopmentSoftware Architecture

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
Software DevelopmentSoftware DesignDebuggingTestingDocumentationBuild and Deployment ProcessesTechnical Problem SolvingCode ReviewsSystem Performance OptimizationTechnical Leadership
Soft Skills
Analytical SkillsProblem-Solving SkillsWritten CommunicationVerbal CommunicationCollaboration
Certifications & Qualifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Software Engineering
Industry Keywords
Software Development ConceptsSoftware Development PracticesSoftware Development ProcessesTechnical DocumentationContinuous Learning

Tech Stack

Tools & technologies
JavaJavaScriptReactTypeScript

About the role

Key responsibilities & impact
  • Plan, design, develop, test, and implement software applications from conception through completion
  • Independently manage complex software development activities
  • Make well-reasoned decisions regarding software design, implementation, technical tradeoffs, and long-term maintainability
  • Develop innovative solutions to complex technical problems
  • Design and improve solutions for system performance, reliability, and scalability
  • Proactively identify opportunities to improve existing applications and code
  • Anticipate technical challenges and recommend solutions before they affect delivery
  • Break complex development efforts into manageable tasks and provide accurate estimates
  • Conduct timely and thorough code reviews
  • Lead by example in software development processes, engineering standards, and testing strategies
  • Collaborate with Engineering, QA, DevOps, Product, and other cross-functional teams
  • Support system configuration and application deployments, including occasional after-hours assistance
  • Create and maintain technical, installation, operational, and troubleshooting documentation
  • Mentor and support fellow engineers while promoting technical excellence and continuous learning
  • Deliver high-quality work within established timelines and adapt effectively to changing priorities and technologies

Requirements

What you’ll need
  • Bachelor's degree in computer science, Software Engineering, or a related technical discipline
  • 7+ years of professional software development experience
  • Technical skills: Java, TypeScript and React.js
  • Advanced knowledge of software development concepts, practices, and processes
  • Experience with software architecture and design
  • Experience with software requirements, debugging, testing, and documentation
  • Experience with software build and deployment processes
  • Experience working within Agile development environments
  • Demonstrated ability to independently solve complex technical problems
  • Strong analytical and problem-solving skills
  • Strong written and verbal communication skills
  • Ability to manage multiple priorities and consistently deliver results
  • Demonstrated ability to collaborate effectively and provide technical leadership within an engineering team

Benefits

Comp & perks
  • Medical, dental, and vision coverage
  • 401(k) with company contribution
  • Company-paid life insurance
  • Company-paid short-term and long-term disability
  • Employee Assistance Program (EAP)
  • Flexible benefits and additional wellness resources
  • Opportunities for professional growth and technical development
  • Supportive and collaborative team environment
  • Work on technology that improves transportation safety and mobility
  • Collaborate with experienced transportation and technology professionals
  • Contribute to innovative software solutions used in real-world transportation environments