{"schemaVersion":"jobsearcher.job.v1","id":"38321405cdffcdb84f429be3","url":"https://jobsearcher.com/jobs/38321405cdffcdb84f429be3","canonicalUrl":"https://jobsearcher.com/jobs/38321405cdffcdb84f429be3","title":"Lead Software Developer - Primate Technologies","description":"Primate Technologies, Inc. provides software and related services for electric utilities and other mission-critical environments.\nWe are seeking a Lead Software Developer to serve as the technical lead and primary software developer for a mission-critical software platform, combining hands-on software development with architecture, customer collaboration, and technical ownership. This role is responsible for a product line that includes Java, C++, and AI-based components, and combines technical leadership with active software development, architecture, technical decision-making, and project coordination. The ideal candidate is an experienced software developer who enjoys solving complex technical problems while collaborating with customers and stakeholders through the full software development lifecycle.\nJob Duties:\nServe as the technical leader and technical owner of the product platform, maintaining deep knowledge of the system architecture while guiding its long-term evolution across customer implementations, product enhancements, and future product growth.\nDesign, develop, and maintain software components in Java and C++ across multiple product releases.\nDrive the integration and evolution of AI/ML capabilities across the product line, including leveraging appropriate AI technologies, frameworks and APIs where appropriate.\nCollaborate with stakeholders to define technical solutions and prioritize work.\nEstablish and maintain software architecture, engineering standards, coding standards, and development best practices while driving technical decision-making across the software development lifecycle.\nParticipate directly in software estimates, implementation, code reviews, debugging, risk analysis, and performance optimization.\nEnsure software quality through automated testing, continuous integration, and code quality practices.\nSupport product deployment, customer issue resolution, and continuous product improvement.\nEvaluate emerging technologies and recommend improvements to the product architecture and development process.\nRecommend system solutions for potential or existing customers by comparing advantages and disadvantages of custom development against standard products.\nDevelop and maintain technical documentation, knowledge articles, and support resources for customers and internal teams.\nTravel to user sites to assist in troubleshooting in customers' test and production environments.\nUpdate job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.\nHelp administer corporate IT systems and services, such as Google Workspace or Zoho Desk.\nAssist with the procurement and provisioning of IT systems such as new servers.\nIf needed, visit our Brevard County data center to perform critical updates and maintenance on our customer support servers.\nOwn the technical roadmap and software solutions throughout their lifecycle, balancing customer requirements, product enhancements, scalability, modernization, technical debt, system performance, and long-term maintainability.\nChampion modern software engineering practices, including source control, automated testing, continuous integration and deployment, secure coding, release management, API design, and software observability to improve product quality, reliability, and maintainability.\nServe as the primary technical resource for customer engagements, participating in solution design, implementation planning, technical presentations, and complex troubleshooting activities.\nPartner closely with executive leadership, product stakeholders, and support teams to align technical priorities with customer needs and business objectives.\nServe as the trusted technical leader for the product platform, providing sound architectural direction and ensuring the long-term scalability, reliability, and maintainability of the software.\nDeliver reliable, high-quality software releases by balancing customer requirements, software development best practices, and long-term product sustainability.\nBuild trusted relationships with customers and internal stakeholders by providing technical expertise, communicating complex concepts effectively, and supporting successful implementations and issue resolution.\nDrive continuous innovation by evaluating emerging technologies, improving development processes, and identifying opportunities to enhance product capabilities and long-term value.\nDemonstrate ownership, initiative, and sound judgment by independently solving complex technical challenges, prioritizing competing demands, and contributing to the continued growth and success of the product and the company.\nSkills/Qualifications: Java, C/C++, JavaScript/TypeScript Programming Skills, Teamwork, Written and Verbal Communication, User Experience Design, Software Requirements, Software Development Process, Configuration Management, Object-Oriented Design (OOD), Software Debugging, and experience integrating AI-enabled capabilities using modern LLMs, APIs, vector search, prompt engineering, or related technologies. Preferred: Experience developing software for electric utilities or other mission-critical environments, real-time visualization systems, SQL databases, software integration, and modern software deployment practices.\nWhat Success Looks Like\nThe successful candidate will:\nThe successful candidate thrives in an entrepreneurial, fast-paced, and challenging environment where initiative, collaboration, and accountability are valued. This is a highly autonomous role requiring a self-directed individual who enjoys solving complex technical challenges, collaborating directly with customers, and taking ownership of technical outcomes with minimal supervision.\nOccasional travel throughout North America may be required to support customer implementations, troubleshooting, or other technical engagements. Travel is expected to average approximately 15%.\nBecause Primate Technologies supports customers operating critical energy infrastructure, employment is contingent upon successfully completing background checks, drug and alcohol screening, and customer-required cybersecurity and critical infrastructure security screenings. Due to customer and regulatory requirements applicable to this position, applicants must be U.S. citizens.\nSalary Range: $165,000–$185,000, commensurate with experience, technical expertise, and overall qualifications.\nPrimate Technologies is an Equal Opportunity Employer. We value diversity and are committed to creating an inclusive workplace where all qualified applicants receive consideration for employment without regard to legally protected characteristics.\n\nRecruitment Disclaimer\nSolen Software Group will never request payment, banking information, or other sensitive personal or financial details during any stage of the recruitment process. All official communication will come from a verified @solensoftwaregroup.com email address. Any outreach outside these standards should be disregarded and reported through our official channels.\n\nWe thank all applicants for their interest in joining Solen Software Group. Only candidates selected for an interview will be contacted.","company":"Solensoftwaregroup","rawCompany":"solensoftwaregroup","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-09T15:05:11.131Z","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-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Software Developer - Primate Technologies","description":"Primate Technologies, Inc. provides software and related services for electric utilities and other mission-critical environments.\nWe are seeking a Lead Software Developer to serve as the technical lead and primary software developer for a mission-critical software platform, combining hands-on software development with architecture, customer collaboration, and technical ownership. This role is responsible for a product line that includes Java, C++, and AI-based components, and combines technical leadership with active software development, architecture, technical decision-making, and project coordination. The ideal candidate is an experienced software developer who enjoys solving complex technical problems while collaborating with customers and stakeholders through the full software development lifecycle.\nJob Duties:\nServe as the technical leader and technical owner of the product platform, maintaining deep knowledge of the system architecture while guiding its long-term evolution across customer implementations, product enhancements, and future product growth.\nDesign, develop, and maintain software components in Java and C++ across multiple product releases.\nDrive the integration and evolution of AI/ML capabilities across the product line, including leveraging appropriate AI technologies, frameworks and APIs where appropriate.\nCollaborate with stakeholders to define technical solutions and prioritize work.\nEstablish and maintain software architecture, engineering standards, coding standards, and development best practices while driving technical decision-making across the software development lifecycle.\nParticipate directly in software estimates, implementation, code reviews, debugging, risk analysis, and performance optimization.\nEnsure software quality through automated testing, continuous integration, and code quality practices.\nSupport product deployment, customer issue resolution, and continuous product improvement.\nEvaluate emerging technologies and recommend improvements to the product architecture and development process.\nRecommend system solutions for potential or existing customers by comparing advantages and disadvantages of custom development against standard products.\nDevelop and maintain technical documentation, knowledge articles, and support resources for customers and internal teams.\nTravel to user sites to assist in troubleshooting in customers' test and production environments.\nUpdate job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.\nHelp administer corporate IT systems and services, such as Google Workspace or Zoho Desk.\nAssist with the procurement and provisioning of IT systems such as new servers.\nIf needed, visit our Brevard County data center to perform critical updates and maintenance on our customer support servers.\nOwn the technical roadmap and software solutions throughout their lifecycle, balancing customer requirements, product enhancements, scalability, modernization, technical debt, system performance, and long-term maintainability.\nChampion modern software engineering practices, including source control, automated testing, continuous integration and deployment, secure coding, release management, API design, and software observability to improve product quality, reliability, and maintainability.\nServe as the primary technical resource for customer engagements, participating in solution design, implementation planning, technical presentations, and complex troubleshooting activities.\nPartner closely with executive leadership, product stakeholders, and support teams to align technical priorities with customer needs and business objectives.\nServe as the trusted technical leader for the product platform, providing sound architectural direction and ensuring the long-term scalability, reliability, and maintainability of the software.\nDeliver reliable, high-quality software releases by balancing customer requirements, software development best practices, and long-term product sustainability.\nBuild trusted relationships with customers and internal stakeholders by providing technical expertise, communicating complex concepts effectively, and supporting successful implementations and issue resolution.\nDrive continuous innovation by evaluating emerging technologies, improving development processes, and identifying opportunities to enhance product capabilities and long-term value.\nDemonstrate ownership, initiative, and sound judgment by independently solving complex technical challenges, prioritizing competing demands, and contributing to the continued growth and success of the product and the company.\nSkills/Qualifications: Java, C/C++, JavaScript/TypeScript Programming Skills, Teamwork, Written and Verbal Communication, User Experience Design, Software Requirements, Software Development Process, Configuration Management, Object-Oriented Design (OOD), Software Debugging, and experience integrating AI-enabled capabilities using modern LLMs, APIs, vector search, prompt engineering, or related technologies. Preferred: Experience developing software for electric utilities or other mission-critical environments, real-time visualization systems, SQL databases, software integration, and modern software deployment practices.\nWhat Success Looks Like\nThe successful candidate will:\nThe successful candidate thrives in an entrepreneurial, fast-paced, and challenging environment where initiative, collaboration, and accountability are valued. This is a highly autonomous role requiring a self-directed individual who enjoys solving complex technical challenges, collaborating directly with customers, and taking ownership of technical outcomes with minimal supervision.\nOccasional travel throughout North America may be required to support customer implementations, troubleshooting, or other technical engagements. Travel is expected to average approximately 15%.\nBecause Primate Technologies supports customers operating critical energy infrastructure, employment is contingent upon successfully completing background checks, drug and alcohol screening, and customer-required cybersecurity and critical infrastructure security screenings. Due to customer and regulatory requirements applicable to this position, applicants must be U.S. citizens.\nSalary Range: $165,000–$185,000, commensurate with experience, technical expertise, and overall qualifications.\nPrimate Technologies is an Equal Opportunity Employer. We value diversity and are committed to creating an inclusive workplace where all qualified applicants receive consideration for employment without regard to legally protected characteristics.\n\nRecruitment Disclaimer\nSolen Software Group will never request payment, banking information, or other sensitive personal or financial details during any stage of the recruitment process. All official communication will come from a verified @solensoftwaregroup.com email address. Any outreach outside these standards should be disregarded and reported through our official channels.\n\nWe thank all applicants for their interest in joining Solen Software Group. Only candidates selected for an interview will be contacted.","datePosted":"2026-08-09T15:05:11.131Z","dateModified":"2026-08-09T15:05:11.131Z","hiringOrganization":{"@type":"Organization","name":"Solensoftwaregroup","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"38321405cdffcdb84f429be3"},"url":"https://jobsearcher.com/jobs/38321405cdffcdb84f429be3"}}