{"schemaVersion":"jobsearcher.job.v1","id":"77b19b1cd46e04398e538b3d","url":"https://jobsearcher.com/jobs/77b19b1cd46e04398e538b3d","canonicalUrl":"https://jobsearcher.com/jobs/77b19b1cd46e04398e538b3d","title":"Senior Software Developer","description":"Senior Software DeveloperThis is an on-site position located in Roslyn, NY.\r\nGeneral Summary: The Senior Software Developer works closely with business operations to gather and analyze specifications and requirements. The position requires strong hands-on experience in data warehouse technologies, ETL processing, reporting and analytics, enterprise application integration, and automation. The developer will design and implement scalable database solutions, executive dashboards, Origami Risk customizations, and secure integrations with third-party vendors while providing technical leadership, mentoring team members, and driving architecture and best practices.\r\nEssential Duties & Responsibilities:\r\nProvide production support, development and implementation with respect to PRIMMA's data warehouse/ database environments, SAP reporting application and any supporting environments and tools.\r\nDrive architectural decisions and contribute to long-term technology strategy in partnership with the IT team and leadership.\r\nDesign, develop, and maintain database solutions using Oracle and SQL Server.\r\nWrite complex SQL queries, stored procedures, and ETL transformations to support various applications and reporting needs.\r\nWork with the Origami Risk application to customize and enhance its functionality.\r\nUnderstand Origami Risk backend data structure and relationship between tables.\r\nCreate and maintain Origami Risk batch jobs.\r\nCreate and maintain data transfer shell scripts in Linux OS.\r\nDevelop and maintain user interfaces using JavaScript and related technologies.\r\nCreate and manage mail merge templates to automate document generation.\r\nDevelop, maintain, and enhance business reports and dashboards using SAP BusinessObjects, Power BI, and Tableau to support operational and executive reporting.\r\nAnalyze business and operational data to identify trends, provide actionable insights, and present information in a meaningful format for executive leadership.\r\nDesign, develop, and support system integrations with third-party vendors using secure file transfer technologies (SFTP), automated file processing, and data exchange workflows.\r\nCreate, monitor, and troubleshoot automated data exchange processes to ensure reliable integration between internal applications and external vendor systems.\r\nCollaborate with cross-functional teams to gather requirements, design solutions, create source to target mappings, data models and ensure project delivery.\r\nAct as a go-to technical expert and mentor to junior and mid-level developers.\r\nCreate innovative solutions to automate business operation.\r\nAnalyze database environments and suggest methods to improve operational efficiency and scalability.\r\nAssist with planning and performing database upgrades and updates.\r\nCreate and maintain technical documentation as it relates to specific applications.\r\nOther duties as assigned.\r\nEducation & Qualifications:\r\nBachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.\r\nMinimum 5 years' experience Oracle or SQL Server, using packages, procedures and functions.\r\nMinimum 2 years of experience developing business intelligence applications and reports using SAP BusinessObjects, Power BI, and/or Tableau.\r\nStrong analytical and problem-solving skills with the ability to interpret complex data, identify trends, and present actionable insights to executive management.\r\nDemonstrated experience leading technical projects, mentoring junior developers, and providing technical guidance to development teams.\r\nExperience integrating enterprise applications with third-party vendors using file transfer technologies such as SFTP, secure file exchange, and automated batch processing.\r\nExperience with Linux shell scripting and automation of file transfer processes is highly preferred.\r\nExperience with the Origami Risk application is a plus.\r\nExperience in the insurance, financial services, or other regulated industries is a plus. Good knowledge of database / data warehouse modeling and design concepts required.\r\nExperience utilizing various programming language required, C#,.Net, Java, Python preferred.\r\nProficiency in JavaScript and user interface development.\r\nProven experience in creating mail merge templates.\r\nFamiliarity working with source control tools, GIT preferred.\r\nMust demonstrate ability to maintain effective working relationships with departments, employees, management and clients.\r\nAbility to function in a professional office environment and utilize standard office equipment.\r\nThe actual compensation for this position will be determined by experience and other factors permitted by law.","company":"Primma","rawCompany":"primma","city":"Roslyn","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-08-07T01:40:42.548Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Developer","description":"Senior Software DeveloperThis is an on-site position located in Roslyn, NY.\r\nGeneral Summary: The Senior Software Developer works closely with business operations to gather and analyze specifications and requirements. The position requires strong hands-on experience in data warehouse technologies, ETL processing, reporting and analytics, enterprise application integration, and automation. The developer will design and implement scalable database solutions, executive dashboards, Origami Risk customizations, and secure integrations with third-party vendors while providing technical leadership, mentoring team members, and driving architecture and best practices.\r\nEssential Duties & Responsibilities:\r\nProvide production support, development and implementation with respect to PRIMMA's data warehouse/ database environments, SAP reporting application and any supporting environments and tools.\r\nDrive architectural decisions and contribute to long-term technology strategy in partnership with the IT team and leadership.\r\nDesign, develop, and maintain database solutions using Oracle and SQL Server.\r\nWrite complex SQL queries, stored procedures, and ETL transformations to support various applications and reporting needs.\r\nWork with the Origami Risk application to customize and enhance its functionality.\r\nUnderstand Origami Risk backend data structure and relationship between tables.\r\nCreate and maintain Origami Risk batch jobs.\r\nCreate and maintain data transfer shell scripts in Linux OS.\r\nDevelop and maintain user interfaces using JavaScript and related technologies.\r\nCreate and manage mail merge templates to automate document generation.\r\nDevelop, maintain, and enhance business reports and dashboards using SAP BusinessObjects, Power BI, and Tableau to support operational and executive reporting.\r\nAnalyze business and operational data to identify trends, provide actionable insights, and present information in a meaningful format for executive leadership.\r\nDesign, develop, and support system integrations with third-party vendors using secure file transfer technologies (SFTP), automated file processing, and data exchange workflows.\r\nCreate, monitor, and troubleshoot automated data exchange processes to ensure reliable integration between internal applications and external vendor systems.\r\nCollaborate with cross-functional teams to gather requirements, design solutions, create source to target mappings, data models and ensure project delivery.\r\nAct as a go-to technical expert and mentor to junior and mid-level developers.\r\nCreate innovative solutions to automate business operation.\r\nAnalyze database environments and suggest methods to improve operational efficiency and scalability.\r\nAssist with planning and performing database upgrades and updates.\r\nCreate and maintain technical documentation as it relates to specific applications.\r\nOther duties as assigned.\r\nEducation & Qualifications:\r\nBachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.\r\nMinimum 5 years' experience Oracle or SQL Server, using packages, procedures and functions.\r\nMinimum 2 years of experience developing business intelligence applications and reports using SAP BusinessObjects, Power BI, and/or Tableau.\r\nStrong analytical and problem-solving skills with the ability to interpret complex data, identify trends, and present actionable insights to executive management.\r\nDemonstrated experience leading technical projects, mentoring junior developers, and providing technical guidance to development teams.\r\nExperience integrating enterprise applications with third-party vendors using file transfer technologies such as SFTP, secure file exchange, and automated batch processing.\r\nExperience with Linux shell scripting and automation of file transfer processes is highly preferred.\r\nExperience with the Origami Risk application is a plus.\r\nExperience in the insurance, financial services, or other regulated industries is a plus. Good knowledge of database / data warehouse modeling and design concepts required.\r\nExperience utilizing various programming language required, C#,.Net, Java, Python preferred.\r\nProficiency in JavaScript and user interface development.\r\nProven experience in creating mail merge templates.\r\nFamiliarity working with source control tools, GIT preferred.\r\nMust demonstrate ability to maintain effective working relationships with departments, employees, management and clients.\r\nAbility to function in a professional office environment and utilize standard office equipment.\r\nThe actual compensation for this position will be determined by experience and other factors permitted by law.","datePosted":"2026-08-07T01:40:42.548Z","dateModified":"2026-08-07T01:40:42.548Z","hiringOrganization":{"@type":"Organization","name":"Primma","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Roslyn","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"77b19b1cd46e04398e538b3d"},"url":"https://jobsearcher.com/jobs/77b19b1cd46e04398e538b3d"}}