Possible expired job

This job was posted 2 months ago and may be expired now. If that's the case, you can browse similar jobs here. Apologies for the inconvenience.

Software Engineer (Remote) - 12 Month Contract - $65-75/hr

Apply for this position Please mention DailyRemote when applying
Posted 2 months ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Job Description

Position: Software Engineer (Remote)
Location: San Diego, CA 92121
Contract Term: 12 Months
Pay Rate: $65-75/hr
Schedule; 40 Hrs/Wk
Screenings: Background and drug screenings prior to start date
Benefits: ACA Compliant Benefits Available

I. Department Overview
The Software Technology Solutions department is responsible for developing and maintaining on-premise and hosted software solutions that provide integration, reporting, and analytics capabilities for the company's portfolio of products. Using industry best practices, the department is responsible for delivering high-quality, robust software applications that meet present and future requirements.

II. Purpose
The database developer is responsible for the design and development of database objects and procedural code to support various products for the organization. The database developer also creates programs to populate and maintain the data in the department's transaction processing and data warehousing systems. This involves the creation of ETL programs along with the supporting stored procedures, functions, triggers, and constraints. The position requires extensive hands-on experience developing database queries, ETL, and associated code in a Microsoft SQL Server environment.

III. Specific Duties, Activities, and Responsibilities
Understand and apply database design and development principles for both transactional and dimensional schemas to support application requirements.
Design, plan, and develop programs to optimally extract, transform, and load data from data sources to the target systems.
Design, develop and maintain SQL Server Reporting Services reports.
Maintain source code for database and ETL projects. Ensure that projects build successfully in a continuous integration environment.
Diagnose and resolve database performance issues.
Follow and improve development processes including but not limited to conducting peer/code reviews, complying with organizational standards, ensuring code maintainability, following build processes, implementing unit tests, and following other industry standard best practices.

IV. Position Requirements

Education or Equivalent
BS in Computer Science or Information Systems

Experience or Equivalent
10+ years of experience working with Microsoft SQL Server with emphasis on data modeling, database code, ETL and Reporting Services development.

Knowledge, Skills, and Abilities Requirements
• Database design skills including normalization and data warehouse design.
• Strong hands-on T-SQL development skills including stored procedure, function, and trigger creation.
• Excellent query optimization and performance tuning skills.
• Extensive experience developing SSRS reports.
• Strong SSIS skills.
• Detailed analytical skills.
• Structured troubleshooting skills.
• Experience with data modeling tools such as ER/Studio or ERWin.
• Experience using version control systems (e.g., TFS, Git).
• Familiar with Agile software development process.
• Working experience with Azure DB technologies and Azure deployments is a plus.
• Experience in the healthcare industry is a plus.

Microsoft SQL Server 2012 and above
Microsoft SQL Server Integration Services (SSIS)
Microsoft SQL Server Reporting Services (SSRS)
Microsoft Visual Studio 2012 and above
Embarcadero ER/Studio is a plus
Physical/Mental Requirements
• Ability to communicate clearly both verbally and in writing.
• Ability to analyze complex application and business operational issues.
• Ability to multi-task and respond to quickly-shifting priorities.
• Ability to work in a team and/or independently.

The database developer will additionally be responsible for the following tasks:
• Analyzing requirements in order to create software designs.
• Estimation and timely completion of tasks.
• Documenting developed modules.
• Supporting application developers and software testers.
• Creating and executing unit tests for developed code.
• Resolving problems in the production system.
• Following quality assurance processes.
• Participate in daily team stand-ups, planning sessions, etc.

"For many roles at this client, assignment is contingent upon the Employer of Record's receipt of sufficient proof that you are fully vaccinated against COVID-19 (meaning two weeks have passed after the last injection of Pfizer/Moderna or two weeks after receipt of the J&J). In some locations, weekly testing for COVID-19 may be available instead of vaccination. Requests for accommodation will be considered pursuant to applicable law."
On-Board was founded in 1976 by Robert L. Wilson to provide Engineering and Design services to the chemical manufacturing industry. Today, On-Board is a thriving privately held family of companies with services including: Consulting, Professional Engineering, Industrial Maintenance and Facility Management, Contracted Manufacturing and Production Services, as well as Temporary Staffing and Recruiting throughout North America.

The On-Board Family of Companies conducts operations through its Corporate Headquarters located in East Windsor, NJ along with Regional Offices in New Castle, DE and Wake Forest, NC. On-Board's Mission is to provide "Flexible Service by applying the talents of our people, work processes and technology to meet our clients' expectations in a Safe, Responsible and Dependable manner."