SQL Developer

  • Secaucus, NJ
  • Posted 30 days ago | Updated 9 hours ago

Overview

On Site
USD 100,000.00 - 130,000.00 per year
Full Time

Skills

Microsoft SQL Server
OOD
Multithreading
Rapid application development
Database design
Print production
Inventory management
Web applications
Order management
Project development
Stored procedures
Data storage
Microsoft SSIS
Integration testing
Computer science
Software development
Data structure
TCP/IP
Web services
Data modeling
.NET
C#
Java
Microsoft SSRS
Performance analysis
Customer support
Online training
SQL
Data
Media
Printing
Art
Streaming
Regulatory Compliance
Reporting
Invoices
IMPACT
Workflow
Microsoft Windows
Shipping
Inventory
Accounting
Testing
Design
Writing
Interfaces
Database
Utilities
Mentorship
Network
HTTP
HTTPS
FTP
Agile
Servers
Eclipse
Apache Tomcat
Microsoft
Manufacturing
Finance
Marketing
Creativity
Legal
Artificial intelligence
Insurance

Job Details

Description

Our client is a leader in digital print on demand & is seeking a Senior Programmer to develop product-based solutions to streamline client data and file submissions to facilitate print production and access to our world class print and cross media platforms.

Applicant will work within an on-demand printing environment engineering client data and art files to produce print and associated data streams to facilitate automated production, fulfillment, inventory management, compliance reporting, and invoicing. This position has broad impact to multiple departments and critical influence on efficiency, scale, and profitability.

The Senior Programmer is responsible for all aspects of software solution, workflow development and delivery. Specifically, this role requires designing and developing data-centric Windows-based, web solutions, and solutions that integrate with other systems and devices including barcode scanners, weigh scales, printing presses, shipping systems, inventory systems, order management, enterprise accounting systems, etc.

Requirements

Requirements:

Willingness to learn new approaches and apply their expertise to new challenges

Work in a collaborative, team environment

Document their work and maintain time sheets

Define project objectives and ensure they are met

Assist Solutions Architect and Technical Account Managers with project development, testing, and commissioning of automated systems

Work directly with Solution Architects and Technical Account Managers to design appropriate software deliverables

Writing, modifying, and maintaining source code for numerous internal & project-specific applications, including graphical user interfaces, server / client solutions, database queries & stored procedures, and web-based services.

Develop solutions that fully utilize Microsoft SQL Server for data storage

Develop integrations using Microsoft SQL Server integration Services (SSIS)

Develop and configure interfaces with third-party software tools and utilities

Participate in system and integration testing

Configure and deploy software applications and systems

Train end users on job-specific usage of deployed software solutions, and train system owners on proper maintenance and support of software solutions

Support, maintain, and enhance deployed software solutions

Mentor staff-level engineers in areas of expertise

Knowledge and Experience:

Bachelor's Degree in Computer Science or related field

5+ years professional experience in software development

Computer Science fundamentals in object-oriented design, data structures, multi-threaded programming, and full lifecycle delivering software solutions

Experience with network communications (TCP/IP, HTTP/ HTTPs, FTP/ FTPs, APIs and web services

Familiarity with data modeling, SQL databases, and consistency models

Familiar with rapid application development (RAD), agile, or similar methodology

MS .NET development, primarily using C# with Windows servers

Java programming in an Eclipse environment with Tomcat Servers

Experience in all aspects of relational database design, development, and support using Microsoft SQL Server 2005 or newer

Experience in the development of Microsoft SQL Server Reporting Services (SSRS) solutions

Experience with performance analysis and tuning, and diagnosis and troubleshooting of software systems

Microsoft certifications for related technologies a plus

Manufacturing experience a plus

The Senior Programmer will interact, both individually and as part of various project teams, directly with customers and with fellow engineers during the life of a project to ensure business and technical expectations are met. Interaction with team leaders to scope and estimate proposed software solutions will also be required.



Technology Doesn't Change the World, People Do.

Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.

All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.

2024 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.

About Robert Half