{"schemaVersion":"jobsearcher.job.v1","id":"84ffbb91939081eaf675a5a5","url":"https://jobsearcher.com/jobs/84ffbb91939081eaf675a5a5","canonicalUrl":"https://jobsearcher.com/jobs/84ffbb91939081eaf675a5a5","title":"Lead Software Engineer","description":"The Lead Software Engineer is responsible for designing, developing, testing, and supporting enterprise software applications across the full software development lifecycle. This role provides technical leadership, contributes to architectural and design decisions, and partners cross functionally to deliver high quality, scalable solutions while supporting continuous improvement of development practices.\n\nWhat You Will Do:\nDesign, code, test, and analyze software programs and applications in accordance with defined specifications and the Software Development Life Cycle (SDLC).\nParticipate in design and technical review meetings to drive solution quality and delivery progress.\nReview and provide feedback on designs created by Software Architects and other Software Engineers.\nPerform code reviews for Software Engineers I and II and support technical skill development.\nEstimate work effort and delivery timelines for assigned components and projects.\nAssist in the analysis and design of new software solutions in partnership with Architects and Business Analysts.\nDevelop and support integration points and testing mechanisms to enable quality assurance.\nAssist QA teams with performance and load testing and remediate identified defects.\nSupport application deployments across environments and assist with deployment documentation.\nTroubleshoot reported issues, document defects, and perform root cause analysis.\nCollaborate with Support Engineers, Network Engineers, and other teams to resolve production issues.\nProvide regular status updates and report obstacles, risks, and resolutions to management.\n\nMinimum Qualifications:\nHigh school diploma or equivalent.\n5+ years of relevant software engineering experience.\nDemonstrated experience designing, developing, and maintaining software applications.\nStrong written and verbal communication skills.\nAbility to troubleshoot, analyze, and resolve complex technical issues.\nAbility to travel as required.\n\nPreferred Qualifications\nBachelor’s degree in Computer Science, Information Technology, Mathematics, or a related field.\nGraduate degree (Master’s, JD, or PhD).\n10+ years of relevant software engineering experience.\nMicrosoft certifications, including MCSD (Microsoft Certified Solutions Developer).\nExperience reviewing code and mentoring other engineers.\nExperience working cross functionally with architects, analysts, QA, and infrastructure teams.\nExperience supporting deployments and production environments.","company":"Forvismazars","rawCompany":"forvismazars","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-11T16:08:19.054Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Software Engineer","description":"The Lead Software Engineer is responsible for designing, developing, testing, and supporting enterprise software applications across the full software development lifecycle. This role provides technical leadership, contributes to architectural and design decisions, and partners cross functionally to deliver high quality, scalable solutions while supporting continuous improvement of development practices.\n\nWhat You Will Do:\nDesign, code, test, and analyze software programs and applications in accordance with defined specifications and the Software Development Life Cycle (SDLC).\nParticipate in design and technical review meetings to drive solution quality and delivery progress.\nReview and provide feedback on designs created by Software Architects and other Software Engineers.\nPerform code reviews for Software Engineers I and II and support technical skill development.\nEstimate work effort and delivery timelines for assigned components and projects.\nAssist in the analysis and design of new software solutions in partnership with Architects and Business Analysts.\nDevelop and support integration points and testing mechanisms to enable quality assurance.\nAssist QA teams with performance and load testing and remediate identified defects.\nSupport application deployments across environments and assist with deployment documentation.\nTroubleshoot reported issues, document defects, and perform root cause analysis.\nCollaborate with Support Engineers, Network Engineers, and other teams to resolve production issues.\nProvide regular status updates and report obstacles, risks, and resolutions to management.\n\nMinimum Qualifications:\nHigh school diploma or equivalent.\n5+ years of relevant software engineering experience.\nDemonstrated experience designing, developing, and maintaining software applications.\nStrong written and verbal communication skills.\nAbility to troubleshoot, analyze, and resolve complex technical issues.\nAbility to travel as required.\n\nPreferred Qualifications\nBachelor’s degree in Computer Science, Information Technology, Mathematics, or a related field.\nGraduate degree (Master’s, JD, or PhD).\n10+ years of relevant software engineering experience.\nMicrosoft certifications, including MCSD (Microsoft Certified Solutions Developer).\nExperience reviewing code and mentoring other engineers.\nExperience working cross functionally with architects, analysts, QA, and infrastructure teams.\nExperience supporting deployments and production environments.","datePosted":"2026-08-11T16:08:19.054Z","dateModified":"2026-08-11T16:08:19.054Z","hiringOrganization":{"@type":"Organization","name":"Forvismazars","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"84ffbb91939081eaf675a5a5"},"url":"https://jobsearcher.com/jobs/84ffbb91939081eaf675a5a5"}}