Senior Software Developer
$145,000–$155,000 year
On-siteRoslyn, New York, United States
Job Summary
Provide production support, development, and implementation for PRIMMA's data warehouse, SAP reporting application, and supporting environments. Design and maintain scalable database solutions using Oracle and SQL Server, writing complex SQL queries, stored procedures, and ETL transformations. Customize the Origami Risk application, create batch jobs, and develop user interfaces with JavaScript. Build and automate business reports and dashboards using SAP BusinessObjects, Power BI, and Tableau to analyze trends for executive leadership. Manage system integrations with third-party vendors via SFTP and secure file transfer workflows. Mentor team members, drive architectural decisions, and create technical documentation.
Required Qualifications
- On-site position in Roslyn, NY
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
- Minimum 5 years' experience Oracle or SQL Server, using packages, procedures and functions
- Minimum 2 years of experience developing business intelligence applications and reports using SAP BusinessObjects, Power BI, and/or Tableau
- Strong analytical and problem-solving skills with the ability to interpret complex data, identify trends, and present actionable insights to executive management
- Demonstrated experience leading technical projects, mentoring junior developers, and providing technical guidance to development teams
- Experience integrating enterprise applications with third-party vendors using file transfer technologies such as SFTP, secure file exchange, and automated batch processing
- Good knowledge of database / data warehouse modeling and design concepts
- Experience utilizing various programming language
- Proficiency in JavaScript and user interface development
- Proven experience in creating mail merge templates
- Must demonstrate ability to maintain effective working relationships with departments, employees, management and clients
- Ability to function in a professional office environment and utilize standard office equipment
Desired Qualifications
- Experience with Linux shell scripting and automation of file transfer processes
- Experience with the Origami Risk application
- Experience in the insurance, financial services, or other regulated industries
- C#, .Net, Java, Python
- Familiarity working with source control tools, GIT
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.