{"schemaVersion":"jobsearcher.job.v1","id":"0420df3b9fd793dcd180e66a","url":"https://jobsearcher.com/jobs/0420df3b9fd793dcd180e66a","canonicalUrl":"https://jobsearcher.com/jobs/0420df3b9fd793dcd180e66a","title":"Senior Software Developer","description":"THIS IS AN ONSITE POSITION IN HOUSTON, MS.\nThe Senior Software Developer will help modernize and extend our core in-house business system. While the existing platform is built primarily in RPG on IBM i, this role focuses on building new features, integrations, and web applications using modern technologies — particularly Python, SQL, and contemporary web frameworks. The goal is to unlock greater business value, improve efficiency, and align technology with current and future business needs.\nKey Responsibilities\nReview and analyze legacy code to understand business logic when integrating new functionality or modernizing existing processes.\nDesign, develop, and implement new features and modules using Python.\nBuild and optimize SQL-based data solutions for reporting, analytics, and business processes.\nDevelop and support EDI processes with trading partners and external systems.\nDevelop and maintain web applications and user interfaces with modern technologies (HTML, CSS, JavaScript, etc.).\nCollaborate with business stakeholders to understand requirements and deliver effective technical solutions.\nParticipate in system modernization, upgrades, and API development.\nWrite clean, maintainable, and well-documented code.\nProvide technical support for developed solutions.\n\nRequired Qualifications\n3+ years of professional experience in software development.\nStrong proficiency in Python.\nAdvanced SQL skills (query optimization, complex joins, performance tuning).\nSolid experience with frontend and backend web development.\nExperience working with relational databases.\n\nPreferred Qualifications\nExperience with EDI processes, mapping, and troubleshooting.\nExperience integrating with or migrating from legacy systems.\nFamiliarity with IBM i / RPG.\nKnowledge of API design, microservices, or cloud technologies.\nBackground in business analysis or process improvement.\n\nSoft Skills\nStrong problem-solving and analytical mindset.\nGood communication skills with technical and non-technical teams.\nAbility to work independently and collaboratively.","company":"Franklin","rawCompany":"franklin","city":"Houston","state":"MS","isRemote":false,"isActive":false,"createdAt":"2026-06-24T01:40:03.905Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"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":"Senior Software Developer","description":"THIS IS AN ONSITE POSITION IN HOUSTON, MS.\nThe Senior Software Developer will help modernize and extend our core in-house business system. While the existing platform is built primarily in RPG on IBM i, this role focuses on building new features, integrations, and web applications using modern technologies — particularly Python, SQL, and contemporary web frameworks. The goal is to unlock greater business value, improve efficiency, and align technology with current and future business needs.\nKey Responsibilities\nReview and analyze legacy code to understand business logic when integrating new functionality or modernizing existing processes.\nDesign, develop, and implement new features and modules using Python.\nBuild and optimize SQL-based data solutions for reporting, analytics, and business processes.\nDevelop and support EDI processes with trading partners and external systems.\nDevelop and maintain web applications and user interfaces with modern technologies (HTML, CSS, JavaScript, etc.).\nCollaborate with business stakeholders to understand requirements and deliver effective technical solutions.\nParticipate in system modernization, upgrades, and API development.\nWrite clean, maintainable, and well-documented code.\nProvide technical support for developed solutions.\n\nRequired Qualifications\n3+ years of professional experience in software development.\nStrong proficiency in Python.\nAdvanced SQL skills (query optimization, complex joins, performance tuning).\nSolid experience with frontend and backend web development.\nExperience working with relational databases.\n\nPreferred Qualifications\nExperience with EDI processes, mapping, and troubleshooting.\nExperience integrating with or migrating from legacy systems.\nFamiliarity with IBM i / RPG.\nKnowledge of API design, microservices, or cloud technologies.\nBackground in business analysis or process improvement.\n\nSoft Skills\nStrong problem-solving and analytical mindset.\nGood communication skills with technical and non-technical teams.\nAbility to work independently and collaboratively.","datePosted":"2026-06-24T01:40:03.905Z","dateModified":"2026-06-24T01:40:03.905Z","hiringOrganization":{"@type":"Organization","name":"Franklin","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Houston","addressRegion":"MS","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0420df3b9fd793dcd180e66a"},"url":"https://jobsearcher.com/jobs/0420df3b9fd793dcd180e66a"}}