Senior Application Developer - SAD 25-32303

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
No Travel Required

Skills

XML
Unix
Version Control
Visual Basic .NET
Windows Forms
Windows PowerShell
Succession Planning
Surveillance
System Implementation
System Integration
Reporting
Requirements Management
Research
Rhapsody
Risk Assessment
Microsoft Windows
Oracle
Oracle WebLogic
PL/SQL
PMO
Microsoft Azure
Knowledge Transfer
LIMS
Leadership
Management
Information Management
Technical Writing
Test Methods
Transact-SQL
Scripting
Selenium
Project Management
Public Sector
Replication
SFTP
Microsoft SSRS
Microsoft TFS
Interfaces
Issue Resolution
Java
Documentation
Extract
Transform
Load
Conflict Resolution
C#
Coaching
Collaboration
Communication
.NET
Acceptance Testing
Accountability
SOAP
SQL
Software Development Methodology
Mentorship
Microsoft SQL Server
Modeling
Performance Tuning
Database Administration
Database Design
Health Care
Information Systems
Backup Administration
Business Intelligence
Computer Science
Database
Eclipse
Problem Solving
Teamwork
Technical Support

Job Details

Job Title: Application Developer Senior

Location: Jamaica Plain, MA
Duration: 6 Months


Position Overview:

The Senior Application Developer will serve as a Subject Matter Expert (SME) for multiple laboratory and information management systems (LIMS) and related applications. This role involves technical support, development, implementation, and enhancement of existing systems and integrations. The developer will lead technical projects, mentor junior team members, and ensure consistent delivery of high-quality solutions in a multi-platform environment.


Key Responsibilities:

< data-start="826" data-end="852">Technical Role:</>
  • Provide technical support and development for disease surveillance and LIMS-related systems using technologies such as VB.Net WinForms, C#, .NET Framework (3.0+), .NET Core, TFS, Azure, Java, SQL, Oracle, Selenium, and Eclipse across Windows and UNIX environments.

  • Assist in system implementation using WebLogic Application Server, XML, SFTP, and SOAP.

  • Support database design, reporting, and integration using Oracle, SQL Server, Business Intelligence (BI), Jasper, and SQL Reporting Services.

  • Maintain and enhance ancillary systems and data feeds, including Electronic Laboratory Reporting (ELR) systems and integration tools such as Rhapsody.

  • Create and maintain technical documentation for systems and interfaces.

< data-start="1620" data-end="1656">Leadership and Ownership:</>
  • Lead technical projects, ensuring effective resolution of issues and coordination of technical resources.

  • Demonstrate ownership and accountability for assigned systems and initiatives.

< data-start="1851" data-end="1889">Modeling and Collaboration:</>
  • Set an example in troubleshooting, stakeholder communication, and professional conduct.

  • Promote teamwork, task sharing, and knowledge transfer within the technical team.

  • Collaborate with cross-functional teams to achieve project and operational objectives.

< data-start="2160" data-end="2194">Coaching and Mentoring:</>
  • Mentor and guide technical team members, fostering skill development and professional growth.

  • Support succession planning by helping identify and train potential future technical leads.

< data-start="2390" data-end="2433">Communication and Documentation:</>
  • Write clear and concise technical documentation, specifications, and reports.

  • Translate complex technical issues into understandable communication for non-technical audiences.

  • Ensure proper issue escalation and timely communication with management and team members.

< data-start="2721" data-end="2773">Technical Expertise and Issue Resolution:</>
  • Act as a technical SME for LIMS applications and integrations.

  • Enhance system functionality using .NET, VB.Net, C#, SQL, Oracle, SSRS, and Java.

  • Standardize and document incoming and outgoing data feeds.

  • Provide weekly technical status updates to leadership.

< data-start="3058" data-end="3101">Application Upgrades & Releases:</>
  • Plan and manage system upgrades and software releases.

  • Lead risk assessments, code reviews, and version control processes.

< data-start="3234" data-end="3272">Research & On-Call Support:</>
  • Research and evaluate new technologies and tools.

  • Serve as the first line of response for critical technical issues during and after business hours.


Education and Experience Requirements:

  • Bachelor s degree in Computer Science, Information Systems, or a related field (or equivalent experience).

  • Minimum 5 years of experience in an Application Lead or senior technical role.

  • 8+ years of professional experience managing Microsoft SQL Server (2008, 2012 or later) databases.

  • Expertise in database design, performance tuning, and SQL development.

  • Strong background in T-SQL, PowerShell scripting, and ETL processes.

  • Experience managing database maintenance plans, including backups, indexing, and consistency checks.

  • Proven ability to troubleshoot and resolve complex database issues (e.g., blocking, deadlocks, replication, connectivity, and security).

  • Familiarity with SDLC, solution validation, and technical requirements management.

  • Experience in project management and working within a PMO environment.

  • Strong understanding of testing methodologies for functional, system, integration, performance, and UAT testing.

  • Demonstrated success in team collaboration, problem-solving, and stakeholder communication.


Desirable Qualifications:

  • Experience in the Healthcare or Public Sector industries.

  • Experience working in a Laboratory or State Agency environment.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.